Crate shdp

Source
Expand description

§Features

By default, SHDP is compiled without any optional features except for tcp-server.

FeatureDescription
serdeSupport for JSON (de)serialization.
tcp-serverSupport for server TCP connections. (enabled by default).
tcp-clientSupport for client TCP connections.
ws-serverSupport for server WebSocket connections
ws-clientSupport for client WebSocket connections.
wss-serverSupport for server Secured WebSocket connections.
wss-clientSupport for client Secured WebSocket connections.
tls-serverSupport for server TLS connections.
tls-clientSupport for client TLS connections.
debugEnable debug logs.

Modules§

prelude
The prelude module contains the re-exports of the most commonly used items in the SHDP protocol. It is used to simplify the usage of the protocol.