Crate zenoh_link

Crate zenoh_link 

Source
Expand description

⚠️ WARNING ⚠️

This crate is intended for Zenoh’s internal use.

Click here for Zenoh’s documentation

Modules§

tcp

Structs§

EndPoint
A string that respects the EndPoint canon form: <locator>[#<config>].
Link
LinkConfigurator
LinkManagerBuilderMulticast
LinkManagerBuilderUnicast
LinkMulticast
LinkUnicast
ListenerUnicastIP
ListenersUnicastIP
Locator
A string that respects the Locator canon form: <proto>/<address>[?<metadata>].
LocatorInspector

Enums§

LinkAuthId
LinkKind

Constants§

ALL_SUPPORTED_LINKS
BIND_INTERFACE
BIND_SOCKET
DSCP
TCP_SO_RCV_BUF
TCP_SO_SND_BUF

Traits§

ConfigurationInspector
ConstructibleLinkManagerUnicast
LinkManagerMulticastTrait
LinkManagerUnicastTrait
LinkMulticastTrait
LinkUnicastTrait

Functions§

get_ip_interface_names
parse_dscp
Parse DSCP config.
set_dscp
Set DSCP option to the socket if supported by the target.

Type Aliases§

LinkManagerMulticast
LinkManagerUnicast
NewLinkChannelSender