Class TransportConnection


  • public class TransportConnection
    extends java.lang.Object
    TransportConnection.
    Version:
    $Id: TransportConnection.java,v 1.1 2007/10/15 12:49:56 cplattne Exp $
    Author:
    Christian Plattner, plattner@trilead.com
    • Constructor Detail

      • TransportConnection

        public TransportConnection​(java.io.InputStream is,
                                   java.io.OutputStream os,
                                   java.security.SecureRandom rnd)
    • Method Detail

      • sendMessage

        public void sendMessage​(byte[] message)
                         throws java.io.IOException
        Throws:
        java.io.IOException
      • sendMessage

        public void sendMessage​(byte[] message,
                                int off,
                                int len)
                         throws java.io.IOException
        Throws:
        java.io.IOException
      • getPacketOverheadEstimate

        public int getPacketOverheadEstimate()
      • sendMessage

        public void sendMessage​(byte[] message,
                                int off,
                                int len,
                                int padd)
                         throws java.io.IOException
        Throws:
        java.io.IOException
      • peekNextMessageLength

        public int peekNextMessageLength()
                                  throws java.io.IOException
        Throws:
        java.io.IOException
      • receiveMessage

        public int receiveMessage​(byte[] buffer,
                                  int off,
                                  int len)
                           throws java.io.IOException
        Throws:
        java.io.IOException