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

Packages that use I2CPMessageException
net.i2p.data.i2cp   
net.i2p.router.client   
 

Uses of I2CPMessageException in net.i2p.data.i2cp
 

Methods in net.i2p.data.i2cp that throw I2CPMessageException
protected  void SetDateMessage.doReadMessage(java.io.InputStream in, int size)
           
protected  void SessionStatusMessage.doReadMessage(java.io.InputStream in, int size)
           
protected  void SendMessageMessage.doReadMessage(java.io.InputStream in, int size)
           
protected  void RequestLeaseSetMessage.doReadMessage(java.io.InputStream in, int size)
           
protected  void ReportAbuseMessage.doReadMessage(java.io.InputStream in, int size)
           
protected  void ReceiveMessageEndMessage.doReadMessage(java.io.InputStream in, int size)
           
protected  void ReceiveMessageBeginMessage.doReadMessage(java.io.InputStream in, int size)
           
protected  void MessageStatusMessage.doReadMessage(java.io.InputStream in, int size)
           
protected  void MessagePayloadMessage.doReadMessage(java.io.InputStream in, int size)
           
protected abstract  void I2CPMessageImpl.doReadMessage(java.io.InputStream buf, int size)
          Read in the payload part of the message (after the initial 4 byte size and 1 byte type)
protected  void GetDateMessage.doReadMessage(java.io.InputStream in, int size)
           
protected  void DisconnectMessage.doReadMessage(java.io.InputStream in, int size)
           
protected  void DestroySessionMessage.doReadMessage(java.io.InputStream in, int size)
           
protected  void CreateSessionMessage.doReadMessage(java.io.InputStream in, int size)
           
protected  void CreateLeaseSetMessage.doReadMessage(java.io.InputStream in, int size)
           
protected  byte[] SetDateMessage.doWriteMessage()
           
protected  byte[] SessionStatusMessage.doWriteMessage()
           
protected  byte[] SendMessageMessage.doWriteMessage()
           
protected  byte[] RequestLeaseSetMessage.doWriteMessage()
           
protected  byte[] ReportAbuseMessage.doWriteMessage()
           
protected  byte[] ReceiveMessageEndMessage.doWriteMessage()
           
protected  byte[] ReceiveMessageBeginMessage.doWriteMessage()
           
protected  byte[] MessageStatusMessage.doWriteMessage()
           
protected  byte[] MessagePayloadMessage.doWriteMessage()
           
protected abstract  byte[] I2CPMessageImpl.doWriteMessage()
          Write out the payload part of the message (not including the 4 byte size and 1 byte type)
protected  byte[] GetDateMessage.doWriteMessage()
           
protected  byte[] DisconnectMessage.doWriteMessage()
           
protected  byte[] DestroySessionMessage.doWriteMessage()
           
protected  byte[] CreateSessionMessage.doWriteMessage()
           
protected  byte[] CreateLeaseSetMessage.doWriteMessage()
           
 void I2CPMessageImpl.readMessage(java.io.InputStream in)
          Validate the type and size of the message, and then read the message into the data structures.
static I2CPMessage I2CPMessageHandler.readMessage(java.io.InputStream in)
          Read an I2CPMessage from the stream and return the fully populated object.
 void I2CPMessage.readMessage(java.io.InputStream in)
          Read the contents from the input stream into the current class's format.
 void SendMessageMessage.readMessage(java.io.InputStream in, int length, int type)
          Read the body into the data structures
 void I2CPMessageImpl.readMessage(java.io.InputStream in, int length, int type)
          Read the body into the data structures
 void I2CPMessage.readMessage(java.io.InputStream in, int size, int type)
          Read the contents from the input stream into the current class's format.
 void SendMessageMessage.writeMessage(java.io.OutputStream out)
          Write out the full message to the stream, including the 4 byte size and 1 byte type header.
 void ReceiveMessageBeginMessage.writeMessage(java.io.OutputStream out)
          Override to reduce mem churn
 void MessageStatusMessage.writeMessage(java.io.OutputStream out)
          Override to reduce mem churn
 void MessagePayloadMessage.writeMessage(java.io.OutputStream out)
          Write out the full message to the stream, including the 4 byte size and 1 byte type header.
 void I2CPMessageImpl.writeMessage(java.io.OutputStream out)
          Write out the full message to the stream, including the 4 byte size and 1 byte type header.
 void I2CPMessage.writeMessage(java.io.OutputStream out)
          Write the current message to the output stream as a full message following the specification from the I2CP definition.
 

Uses of I2CPMessageException in net.i2p.router.client
 

Methods in net.i2p.router.client that throw I2CPMessageException
(package private)  void ClientConnectionRunner.doSend(I2CPMessage msg)
          Actually send the I2CPMessage to the peer through the socket