Uses of Class
net.i2p.data.i2cp.MessageId

Packages that use MessageId
net.i2p.client Implements the base I2P SDK for developing applications that communicate through I2P. 
net.i2p.data.i2cp 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). 
net.i2p.router The I2P router application handles the I2P network communication. 
net.i2p.router.client   
net.i2p.router.dummy Dummy versions of things for testing. 
 

Uses of MessageId in net.i2p.client
 

Methods in net.i2p.client that return MessageId
 MessageId MessageState.getMessageId()
           
 

Methods in net.i2p.client with parameters of type MessageId
 void MessageState.setMessageId(MessageId id)
           
 

Uses of MessageId in net.i2p.data.i2cp
 

Methods in net.i2p.data.i2cp that return MessageId
 MessageId ReportAbuseMessage.getMessageId()
           
 

Methods in net.i2p.data.i2cp with parameters of type MessageId
 void ReportAbuseMessage.setMessageId(MessageId id)
           
 

Uses of MessageId in net.i2p.router
 

Methods in net.i2p.router that return MessageId
 MessageId ClientMessage.getMessageId()
           
 

Methods in net.i2p.router with parameters of type MessageId
abstract  void ClientManagerFacade.messageDeliveryStatusUpdate(Destination fromDest, MessageId id, boolean delivered)
           
 void ClientMessage.setMessageId(MessageId id)
           
 

Uses of MessageId in net.i2p.router.client
 

Methods in net.i2p.router.client that return MessageId
(package private)  MessageId ClientConnectionRunner.distributeMessage(SendMessageMessage message)
          Distribute the message.
 

Methods in net.i2p.router.client with parameters of type MessageId
(package private)  void ClientConnectionRunner.ackSendMessage(MessageId id, long nonce)
          Send a notification to the client that their message (id specified) was accepted for delivery (but not necessarily delivered) Doesn't do anything if i2cp.messageReliability = "none" or if the nonce is 0.
(package private)  void ClientManager.distributeMessage(Destination fromDest, Destination toDest, Payload payload, MessageId msgId, long expiration, int flags)
          Distribute message to a local or remote destination.
(package private)  Payload ClientConnectionRunner.getPayload(MessageId id)
          Only call if _dontSendMSMOnReceive is false, otherwise will always be null
 void ClientManagerFacadeImpl.messageDeliveryStatusUpdate(Destination fromDest, MessageId id, boolean delivered)
           
 void ClientManager.messageDeliveryStatusUpdate(Destination fromDest, MessageId id, boolean delivered)
           
(package private)  void ClientConnectionRunner.removePayload(MessageId id)
          Only call if _dontSendMSMOnReceive is false
(package private)  void ClientConnectionRunner.setPayload(MessageId id, Payload payload)
          Only call if _dontSendMSMOnReceive is false
(package private)  void ClientConnectionRunner.updateMessageDeliveryStatus(MessageId id, boolean delivered)
          Send a notification to the client that their message (id specified) was delivered (or failed delivery) Note that this sends the Guaranteed status codes, even though we only support best effort.
 

Uses of MessageId in net.i2p.router.dummy
 

Methods in net.i2p.router.dummy with parameters of type MessageId
 void DummyClientManagerFacade.messageDeliveryStatusUpdate(Destination fromDest, MessageId id, boolean delivered)