Uses of Class
net.i2p.router.transport.udp.OutboundEstablishState
Package
Description
The UDP transport (also known as 'SSU transport') allows passing I2P messages on top of UDP.
-
Uses of OutboundEstablishState in net.i2p.router.transport.udp
Modifier and TypeClassDescription(package private) class
Data for a new connection being established, where we initiated the connection with a remote peer.Modifier and TypeMethodDescription(package private) OutboundEstablishState
EstablishmentManager.getOutboundState
(RemoteHostId from) Grab the active establishing stateModifier and TypeMethodDescriptionPacketBuilder.buildRelayRequest
(UDPTransport transport, EstablishmentManager emgr, OutboundEstablishState state, SessionKey ourIntroKey) build intro packets for each of the published introducersPacketBuilder.buildSessionConfirmedPackets
(OutboundEstablishState state, RouterIdentity ourIdentity) Build a new series of SessionConfirmed packets for the given peer, encrypting it as necessary.PacketBuilder.buildSessionDestroyPacket
(OutboundEstablishState peer) Build a destroy packet, which contains a header but no body.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.receiveSessionCreated
(RemoteHostId from, OutboundEstablishState state, UDPPacketReader reader) Got a SessionCreated (in response to our outbound SessionRequest) SSU 1 only.(package private) void
EstablishmentManager.receiveSessionDestroy
(RemoteHostId from, OutboundEstablishState state) Got a SessionDestroy during outbound establish SSU 1 or 2