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.
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§
- SESSION_
APPLICATION_ TAG - Constant application tag used for all sessions. Previously tags were dynamically allocated per session.
- SESSION_
SOCKET_ 🔒CAPACITY
Traits§
- Async
Read 🔒Write - Helper trait to allow Box aliasing
Functions§
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. - Session
Id - Unique ID of a specific Session.