Package deltix.util.vsocket
Interface VSocket
-
- All Superinterfaces:
java.lang.AutoCloseable,java.io.Closeable,deltix.util.lang.Disposable
- All Known Implementing Classes:
AeronIpcSocket,MemorySocket,OffHeapIpcSocket,VSocketImpl
public interface VSocket extends deltix.util.lang.Disposable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidclose()intgetCode()VSocketInputStreamgetInputStream()VSocketOutputStreamgetOutputStream()java.lang.StringgetRemoteAddress()default java.lang.StringgetSocketIdStr()intgetSocketNumber()Serial number of this socket.voidsetCode(int code)
-
-
-
Method Detail
-
getInputStream
VSocketInputStream getInputStream()
-
getOutputStream
VSocketOutputStream getOutputStream()
-
getRemoteAddress
java.lang.String getRemoteAddress()
-
close
void close()
- Specified by:
closein interfacejava.lang.AutoCloseable- Specified by:
closein interfacejava.io.Closeable- Specified by:
closein interfacedeltix.util.lang.Disposable
-
getCode
int getCode()
-
setCode
void setCode(int code)
-
getSocketNumber
int getSocketNumber()
Serial number of this socket. Should be used only for easier identification of the socket during debug.
-
getSocketIdStr
default java.lang.String getSocketIdStr()
-
-