[−][src]Module rust_ipv8::payloads
This module has all of the original py-ipv8 payloads in it to be put into packets and sent in a way such that py-ipv8 can interpret what we are sending.
Modules
binmemberauthenticationpayload | The BinMemberAuthenticationPayload module contains the structs and methods necessary for representing serializing and deserializing BinMemberAuthenticationPayloads |
connectiontype | Represents the type of connection two communities have. |
introductionrequestpayload | Module containg the IntroductionRequestPayload relevant code |
introductionresponsepayload | Sent by the base Community to start a direct connection between two Peers |
puncturepayload | Payload sent by the receiver of a PunctureRequestPayload to actually puncture a hole (NAT puncturing) |
puncturerequestpayload | Payload sent before performing NAT puncturing |
timedistributionpayload | Send as a part of most Packets to drive the Lamport clock |
Traits
Ipv8Payload | Used to recognize payloads. Does not have any members yet, (though already useful as a marker trait). |