Package com.cosylab.epics.caj.impl
Interface ResponseHandler
-
- All Known Implementing Classes:
AbstractCAJResponseHandler,AbstractCAResponseHandler,AbstractCASResponseHandler,AccessRightsResponse,BadResponse,BadResponse,BeaconResponse,CAResponseHandler,CASResponseHandler,ChannelDisconnectedResponse,ClearChannelResponse,ClearChannelResponse,CreateChannelFailedResponse,CreateChannelResponse,CreateChannelResponse,EchoResponse,EchoResponse,EventAddResponse,EventAddResponse,EventCancelResponse,EventCancelResponse,EventsOffResponse,EventsOnResponse,ExceptionResponse,HostnameResponse,NoopResponse,NoopResponse,ReadNotifyResponse,ReadNotifyResponse,RepeaterConfirmResponse,SearchResponse,SearchResponse,UsernameResponse,VersionResponse,VersionResponse,WriteNotifyResponse,WriteNotifyResponse,WriteResponse
public interface ResponseHandlerInterface defining response handler.- Version:
- $id$
- Author:
- Matej Sekoranja
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidhandleResponse(InetSocketAddress responseFrom, Transport transport, ByteBuffer[] response)Handle response.
-
-
-
Method Detail
-
handleResponse
void handleResponse(InetSocketAddress responseFrom, Transport transport, ByteBuffer[] response)
Handle response.- Parameters:
responseFrom- remove address of the responder,nullif unknown.transport- response source transport.response- array of response messages to handle. First buffer in array has to contain whole (extended) message header.
-
-