Packages that use MessagePayloadMessage
Package
Description
Internal implementation of the I2P client SDK - the client side of the Invisible Internet Client Protocol (I2CP), separating implementation from the interfaces in
net.i2p.client.Uses of MessagePayloadMessage in net.i2p.client.impl
Fields in net.i2p.client.impl with type parameters of type MessagePayloadMessageModifier and TypeFieldDescriptionprotected Map<Long, MessagePayloadMessage> I2PSessionImpl._availableMessagesMap of Long--> MessagePayloadMessage.Methods in net.i2p.client.impl with parameters of type MessagePayloadMessageModifier and TypeMethodDescriptionvoidI2PSessionImpl.addNewMessage(MessagePayloadMessage msg) Receive a payload message and let the app know its available.voidI2PSessionMuxedImpl.addNewMessage(MessagePayloadMessage msg) Store a received payload message and notify the client that it is available, including the protocol and ports it arrived on.private PayloadMessagePayloadMessageHandler.decryptPayload(MessagePayloadMessage msg, I2PSessionImpl session) Decrypt the payloadprivate static intI2PSessionMuxedImpl.getByte(MessagePayloadMessage msg, int i) Reads one payload byte of the message.private static intI2PSessionMuxedImpl.getFromPort(MessagePayloadMessage msg) Non-muxed sets the MTIME bytes to 0.private static intI2PSessionMuxedImpl.getProto(MessagePayloadMessage msg) Non-muxed sets the OS byte to 0xff.private static intI2PSessionMuxedImpl.getToPort(MessagePayloadMessage msg) Non-muxed sets the MTIME bytes to 0.