Class IOChannel

    • Constructor Detail

      • IOChannel

        public IOChannel()
    • Method Detail

      • init

        protected void init​(ConnectionProtocol connection,
                            long localChannelId,
                            long senderChannelId,
                            long initialWindowSize,
                            long maximumPacketSize)
                     throws java.io.IOException
        Overrides:
        init in class Channel
        Parameters:
        connection -
        localChannelId -
        senderChannelId -
        initialWindowSize -
        maximumPacketSize -
        Throws:
        java.io.IOException
      • open

        protected void open()
                     throws java.io.IOException
        Overrides:
        open in class Channel
        Throws:
        java.io.IOException
      • onChannelData

        protected void onChannelData​(SshMsgChannelData msg)
                              throws java.io.IOException
        Specified by:
        onChannelData in class Channel
        Parameters:
        msg -
        Throws:
        java.io.IOException
      • setLocalEOF

        public void setLocalEOF()
                         throws java.io.IOException
        Overrides:
        setLocalEOF in class Channel
        Throws:
        java.io.IOException
      • onChannelEOF

        protected void onChannelEOF()
                             throws java.io.IOException
        Specified by:
        onChannelEOF in class Channel
        Throws:
        java.io.IOException
      • onChannelClose

        protected void onChannelClose()
                               throws java.io.IOException
        Specified by:
        onChannelClose in class Channel
        Throws:
        java.io.IOException
      • bindOutputStream

        public void bindOutputStream​(java.io.OutputStream boundOutputStream)
                              throws java.io.IOException
        Throws:
        java.io.IOException
      • bindInputStream

        public void bindInputStream​(java.io.InputStream boundInputStream)
                             throws java.io.IOException
        Parameters:
        boundInputStream -
        Throws:
        java.io.IOException