Packages that use InboundEstablishState
Package
Description
SSU2, the UDP transport: datagram sessions with Holepunch peer discovery, plus the older SSU compatibility code.
Uses of InboundEstablishState in net.i2p.router.transport.udp
Subclasses of InboundEstablishState in net.i2p.router.transport.udpModifier and TypeClassDescription(package private) classData for a new connection being established, where the remote peer has initiated the connection with us.Fields in net.i2p.router.transport.udp with type parameters of type InboundEstablishStateModifier and TypeFieldDescriptionprivate final ConcurrentHashMap<RemoteHostId, InboundEstablishState> EstablishmentManager._inboundStatesMap of RemoteHostId to InboundEstablishState.Methods in net.i2p.router.transport.udp that return InboundEstablishStateModifier and TypeMethodDescription(package private) InboundEstablishStateEstablishmentManager.getInboundState(RemoteHostId from) Grab the active establishing state.Methods in net.i2p.router.transport.udp with parameters of type InboundEstablishStateModifier and TypeMethodDescriptionprivate voidEstablishmentManager.handleCompletelyEstablished(InboundEstablishState state) Ok, fully received, add it to the established cons and queue up a netDb store to them.private voidEstablishmentManager.processExpired(InboundEstablishState inboundState) Caller should probably synch on inboundState.private voidEstablishmentManager.queueToInboundState(InboundEstablishState inState, OutNetMessage msg) Queue the message on an inbound establish state that's already in progress, or send/fail it immediately if the state is already complete or failed.private voidEstablishmentManager.sendCreated(InboundEstablishState state) This handles both initial send and retransmission of Session Created, and, for SSU2, send of Retry.