public interface ISocketProvider
| Modifier and Type | Method and Description |
|---|---|
IMessageReader |
createReader(Socket _socket)
Method to create a
IMessageReader implementation. |
IMessageWriter |
createWriter(Socket _socket)
Method to create a
IMessageWriter implementation. |
boolean |
isFileDescriptorPassingSupported()
Indicate if reader/writer supports file descriptor passing.
|
void |
setFileDescriptorSupport(boolean _support)
Called to indicate if the current
AbstractTransport implementation
supports file descriptor passing. |
IMessageReader createReader(Socket _socket) throws IOException
IMessageReader implementation._socket - socket to use for readingIOException - if reader could not be createdIMessageWriter createWriter(Socket _socket) throws IOException
IMessageWriter implementation._socket - socket to write toIOException - if write could not be createdvoid setFileDescriptorSupport(boolean _support)
AbstractTransport implementation
supports file descriptor passing._support - true if file descriptor passing is supported, false otherwiseboolean isFileDescriptorPassingSupported()
Copyright © 2020. All rights reserved.