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 ResponseHandler

Interface defining response handler.

Version:
$id$
Author:
Matej Sekoranja

Method Summary
 void handleResponse(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, null if unknown.
transport - response source transport.
response - array of response messages to handle. First buffer in array has to contain whole (extended) message header.


Copyright © 2004-2013 Cosylab. All Rights Reserved.