public class LocalTransceiver extends Transceiver
| Constructor and Description | 
|---|
| LocalTransceiver(Responder responder) | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getRemoteName() | 
| List<ByteBuffer> | readBuffers()Called by the default definition of  Transceiver.transceive(List). | 
| List<ByteBuffer> | transceive(List<ByteBuffer> request)Called by  Requestor.request(String,Object)for two-way messages. | 
| void | writeBuffers(List<ByteBuffer> buffers)Called by  Requestor.request(String,Object)for one-way messages. | 
close, getRemote, isConnected, lockChannel, setRemote, transceive, unlockChannelpublic LocalTransceiver(Responder responder)
public String getRemoteName()
getRemoteName in class Transceiverpublic List<ByteBuffer> transceive(List<ByteBuffer> request) throws IOException
TransceiverRequestor.request(String,Object) for two-way messages. By
 default calls Transceiver.writeBuffers(List) followed by Transceiver.readBuffers().transceive in class TransceiverIOExceptionpublic List<ByteBuffer> readBuffers() throws IOException
TransceiverTransceiver.transceive(List).readBuffers in class TransceiverIOExceptionpublic void writeBuffers(List<ByteBuffer> buffers) throws IOException
TransceiverRequestor.request(String,Object) for one-way messages.writeBuffers in class TransceiverIOExceptionCopyright © 2009–2021 The Apache Software Foundation. All rights reserved.