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.