Interface VSChannel

  • All Superinterfaces:
    java.lang.AutoCloseable, java.io.Closeable, deltix.util.lang.Disposable

    public interface VSChannel
    extends deltix.util.lang.Disposable
    A virtual socket.
    • Method Detail

      • getLocalId

        int getLocalId()
      • getRemoteId

        int getRemoteId()
      • getRemoteAddress

        java.lang.String getRemoteAddress()
      • getRemoteApplication

        java.lang.String getRemoteApplication()
      • getClientId

        java.lang.String getClientId()
      • getDataOutputStream

        java.io.DataOutputStream getDataOutputStream()
      • getInputStream

        java.io.InputStream getInputStream()
      • getDataInputStream

        java.io.DataInputStream getDataInputStream()
      • setAutoflush

        boolean setAutoflush​(boolean value)
      • isAutoflush

        boolean isAutoflush()
      • close

        void close​(boolean terminate)
      • setAvailabilityListener

        void setAvailabilityListener​(java.lang.Runnable lnr)
      • getAvailabilityListener

        java.lang.Runnable getAvailabilityListener()
      • getNoDelay

        boolean getNoDelay()
      • setNoDelay

        void setNoDelay​(boolean value)
      • encode

        java.lang.String encode​(java.lang.String value)
      • decode

        java.lang.String decode​(java.lang.String value)