# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
AssignFlag is used to indicate client request to get registered at a particular provider.
CommFlag is used to indicate that the packet contains sphinx payload and should be processed accordingly.
InvalidFlag is used to indicate an invalid packet type flag.
InvalidFlag denotes an invalid sphinx flag.
LastHopFlag denotes whether this message has reached its final destination.
PullFlag is used to indicate client request to obtain all its messages stored at a particular provider.
RelayFlag denotes whether this message should continue further along the path of mixes.
TokenFlag is used to indicate that the packet contains authentication token from provider that is sent as a result of getting registered.
# Type aliases
PacketTypeFlag represents flag present in all general data packets exchanged between all entities in the system.
SphinxFlag represents flag present in all sphinx packages to indicate whether the packet has reached its final hop or should be relayed.