Structsยง
- Byte
Capabilities - Wrapper for
Capabilitiesthat makes conversion to/fromu8possible. - Hopr
Session - Represents the Session protocol socket over HOPR.
- Hopr
Session Config - Configures the Session protocol socket over HOPR.
- Incoming
Session - Wrapper for incoming
HoprSessionalong with other information extracted from the Start protocol during the session establishment. - Session
Id - Unique ID of a specific Session in a certain direction.
Enumsยง
- Closure
Reason - Indicates the closure reason of a
HoprSession. - Session
Target - Defines what should happen with the data at the recipient where the
data from the established session are supposed to be forwarded to some
target.
Constantsยง
Traitsยง
- Async
Read ๐Write - Helper trait to allow Box aliasing
Functionsยง
- caps_
to_ ๐ack_ mode - max_
decimal_ ๐digits_ for_ n_ bytes - Calculates the maximum number of decimal digits needed to represent an N-byte unsigned integer.
Type Aliasesยง
- Hopr
Start Protocol - Start protocol instantiation for HOPR.
- Service
Id - Describes a node service target.
These are specialized
SessionTargetsthat are local to the Exit node and have different purposes, such as Cover Traffic.