UDPPacket |
PacketBuilder2.buildACK(PeerState2 peer) |
Build the ack packet.
|
UDPPacket |
PacketBuilder2.buildPacket(List<PacketBuilder.Fragment> fragments,
List<SSU2Payload.Block> otherBlocks,
PeerState2 peer) |
|
UDPPacket |
PacketBuilder2.buildPacket(List<PacketBuilder.Fragment> fragments,
PeerState2 peer) |
|
UDPPacket |
PacketBuilder2.buildPacket(OutboundMessageState state,
int fragment,
PeerState2 peer) |
This builds a data packet (PAYLOAD_TYPE_DATA).
|
UDPPacket |
PacketBuilder2.buildPeerTestFromAlice(byte[] signedData,
PeerState2 bob) |
Build a packet as Alice, to Bob to begin a peer test.
|
UDPPacket |
PacketBuilder2.buildPeerTestToAlice(int code,
Hash charlieHash,
byte[] signedData,
PeerState2 alice) |
Build a packet as Bob to Alice, with the response from Charlie,
or a rejection by Bob.
|
UDPPacket |
PacketBuilder2.buildPeerTestToBob(int code,
byte[] signedData,
PeerState2 bob) |
Build a packet as Charlie to Bob verifying that we will help test Alice.
|
UDPPacket |
PacketBuilder2.buildPeerTestToCharlie(Hash aliceHash,
byte[] signedData,
PeerState2 charlie) |
Build a packet as Bob to Charlie to help test Alice.
|
UDPPacket |
PacketBuilder2.buildPing(PeerState2 peer) |
A DATA packet with padding only.
|
(package private) UDPPacket |
PacketBuilder2.buildRelayIntro(byte[] signedData,
PeerState2 charlie) |
From Bob to Charlie.
|
(package private) UDPPacket |
PacketBuilder2.buildRelayRequest(byte[] signedData,
PeerState2 bob) |
From Alice to Bob.
|
(package private) UDPPacket |
PacketBuilder2.buildRelayResponse(byte[] signedData,
PeerState2 state) |
From Charlie to Bob or Bob to Alice.
|
UDPPacket |
PacketBuilder2.buildSessionDestroyPacket(int reason,
PeerState2 peer) |
Build a data packet with a termination block.
|
void |
PeerTestManager.receiveTest(RemoteHostId from,
PeerState2 fromPeer,
int msg,
int status,
Hash h,
byte[] data) |
Entry point for all incoming packets.
|
void |
PeerTestState.setAlice(PeerState2 alice) |
SSU2 only
|