Skip to main content

Crate hashtree_fips_transport

Crate hashtree_fips_transport 

Source
Expand description

Hashtree blob exchange over FIPS endpoint bytes.

FIPS owns peer discovery, signaling, and underlay transports. This crate keeps the Hashtree side to verified blob request/response frames carried as app-owned endpoint bytes.

Structs§

BoundFipsEndpoint
FipsAppMessage
FipsEndpointOptions
FipsEndpointPacket
FipsMeshPubsub
Hashtree mesh pubsub runtime backed by FIPS endpoint bytes.
FipsMeshPubsubEvent
Local pubsub payload delivered by the hashtree mesh core over FIPS links.
FipsPeerConfig
FipsPeerStatus
FipsRelayStatus
HashtreeFipsTransport
PubsubPublishStats
Send-side accounting from a pubsub publish or forwarded pubsub message.

Enums§

FipsTransportError

Constants§

DEFAULT_FIPS_DISCOVERY_SCOPE
DEFAULT_FIPS_REQUEST_MAX_ATTEMPTS
DEFAULT_FIPS_REQUEST_RETRY_INTERVAL
DEFAULT_FIPS_REQUEST_TIMEOUT
DEFAULT_FIPS_WEBRTC_MAX_CONNECTIONS
FIPS_APP_FRAGMENT_SIZE
FIPS_RESPONSE_FRAGMENT_SIZE
MAX_HTL

Traits§

FipsEndpointIo

Functions§

bind_fips_endpoint