Package | Description |
---|---|
net.i2p.router.transport.udp |
The UDP transport (also known as 'SSU transport') allows passing I2P messages on top of UDP.
|
Modifier and Type | Method and Description |
---|---|
(package private) OutboundEstablishState |
EstablishmentManager.getOutboundState(RemoteHostId from)
Grab the active establishing state
|
Modifier and Type | Method and Description |
---|---|
List<UDPPacket> |
PacketBuilder.buildRelayRequest(UDPTransport transport,
OutboundEstablishState state,
SessionKey ourIntroKey)
build intro packets for each of the published introducers
|
UDPPacket[] |
PacketBuilder.buildSessionConfirmedPackets(OutboundEstablishState state,
RouterIdentity ourIdentity)
Build a new series of SessionConfirmed packets for the given peer,
encrypting it as necessary.
|
UDPPacket |
PacketBuilder.buildSessionDestroyPacket(OutboundEstablishState peer)
Build a destroy packet, which contains a header but no body.
|
UDPPacket |
PacketBuilder.buildSessionRequestPacket(OutboundEstablishState state)
Build a new SessionRequest packet for the given peer, encrypting it
as necessary.
|
(package private) PeerState |
EstablishmentManager.receiveData(OutboundEstablishState state)
A data packet arrived on an outbound connection being established, which
means its complete (yay!).
|
(package private) void |
EstablishmentManager.receiveSessionDestroy(RemoteHostId from,
OutboundEstablishState state)
Got a SessionDestroy during outbound establish
|