nodedb_types/protocol/
mod.rs1pub mod auth;
4pub mod batch;
5pub mod error_cause;
6pub mod frames;
7pub mod handshake;
8pub mod opcodes;
9pub mod request_fields;
10pub mod text_fields;
11
12pub use auth::{AuthMethod, AuthResponse};
13pub use batch::{BatchDocument, BatchVector};
14pub use error_cause::ErrorCausePayload;
15pub use frames::{ErrorPayload, NativeRequest, NativeResponse};
16pub use handshake::{
17 CAP_COLUMNAR, CAP_CRDT, CAP_FTS, CAP_GRAPHRAG, CAP_MSGPACK, CAP_SPATIAL, CAP_STREAMING,
18 CAP_TIMESERIES, DEFAULT_NATIVE_PORT, FRAME_HEADER_LEN, HELLO_ACK_MAGIC, HELLO_ERROR_MAGIC,
19 HELLO_ERROR_MAGIC_U32, HELLO_MAGIC, HelloAckFrame, HelloErrorCode, HelloErrorFrame, HelloFrame,
20 Limits, MAX_FRAME_SIZE, PROTO_VERSION, PROTO_VERSION_MAX, PROTO_VERSION_MIN,
21};
22pub use opcodes::{OpCode, ResponseStatus, UnknownOpCode};
23pub use request_fields::RequestFields;
24pub use text_fields::TextFields;