Uses of Class
net.i2p.data.Payload
Package
Description
The Invisible Internet Client Protocol (I2CP) allows applications simplified access to
the I2P network without requiring them to deal with the issues involved with the
Invisible Internet Network Protocol (I2NP).
The I2P router application handles the I2P network communication.
Implements the router side of the I2CP interface,
which is the API for applications to send and receive data through the router.
-
Uses of Payload in net.i2p.data.i2cp
Modifier and TypeMethodDescriptionMessagePayloadMessage.getPayload()
SendMessageMessage.getPayload()
Modifier and TypeMethodDescriptionvoid
MessagePayloadMessage.setPayload
(Payload payload) Deprecated.use 3-arg constructorvoid
SendMessageMessage.setPayload
(Payload payload) Deprecated.use 4-arg constructorModifierConstructorDescriptionMessagePayloadMessage
(long sessID, long msgID, Payload payload) For writingSendMessageExpiresMessage
(SessionId sessID, Destination dest, Payload payload, long nonce) For writingSendMessageExpiresMessage
(SessionId sessID, Destination dest, Payload payload, long nonce, DateAndFlags options) For writingSendMessageMessage
(SessionId sessID, Destination dest, Payload payload, long nonce) For writing -
Uses of Payload in net.i2p.router
Modifier and TypeMethodDescriptionClientMessage.getPayload()
Retrieve the payload of the message.ModifierConstructorDescriptionClientMessage
(Destination toDest, Payload payload, SessionConfig config, Destination fromDest, MessageId msgID, long messageNonce, long expiration, int flags) For outbound (locally originated)ClientMessage
(Hash toDestHash, Payload payload) For inbound (from remote dest) -
Uses of Payload in net.i2p.router.client
Modifier and TypeMethodDescription(package private) Payload
ClientConnectionRunner.getPayload
(MessageId id) Only call if _dontSendMSMOnReceive is false, otherwise will always be nullModifier and TypeMethodDescription(package private) void
ClientManager.distributeMessage
(Destination fromDest, Destination toDest, Payload payload, MessageId msgId, long messageNonce, long expiration, int flags) Distribute message to a local or remote destination.(package private) boolean
ClientConnectionRunner.receiveMessage
(Destination toDest, Destination fromDest, Payload payload) Synchronously deliver the message to the current runner Failure indication is available as of 0.9.29.(package private) boolean
ClientConnectionRunner.receiveMessage
(Hash toHash, Destination fromDest, Payload payload) Synchronously deliver the message to the current runner Failure indication is available as of 0.9.29.(package private) void
ClientConnectionRunner.setPayload
(MessageId id, Payload payload) Only call if _dontSendMSMOnReceive is falseModifierConstructorDescriptionMessageReceivedJob
(RouterContext ctx, ClientConnectionRunner runner, Destination toDest, Destination fromDest, Payload payload, boolean sendDirect)