Module core

Module core 

Source

Re-exports§

pub use encoding::Encoding;
pub use encoding::EncodingId;
pub use parameters::Parameters;
pub use whatami::*;
pub use wire_expr::*;
pub use locator::*;
pub use endpoint::*;
pub use resolution::*;

Modules§

encoding
endpoint
key_expr
This module implements the Key Expression Language, as explained in details in keyexpr’s documentation.
locator
parameters
resolution
whatami
Constants and helpers for zenoh whatami flags.
wire_expr
This module defines the wire representation of Key Expressions.

Structs§

Channel
CowStr
EntityGlobalIdProto
The global unique id of a zenoh entity.
InvalidReliability
NTP64
A NTP 64-bits format as specified in RFC-5909
PriorityRange
A Priority range bounded inclusively below and above.
SizeError
Timestamp
A timestamp made of a NTP64 and a crate::HLC’s unique identifier.
ZenohIdProto
The global unique id of a zenoh peer.

Enums§

CongestionControl
Congestion control strategy.
InvalidPriorityRange
Priority
Reliability

Type Aliases§

EntityId
The unique id of a zenoh entity inside it’s parent Session.
TimestampId
The unique Id of the HLC that generated the concerned Timestamp.