com.cosylab.epics.caj.cas.handlers
Class EventAddResponse

java.lang.Object
  extended by com.cosylab.epics.caj.impl.handlers.AbstractCAResponseHandler
      extended by com.cosylab.epics.caj.cas.handlers.AbstractCASResponseHandler
          extended by com.cosylab.epics.caj.cas.handlers.EventAddResponse
All Implemented Interfaces:
ResponseHandler

public class EventAddResponse
extends AbstractCASResponseHandler

CA event add request handler.

Version:
$id$
Author:
Matej Sekoranja

Field Summary
 
Fields inherited from class com.cosylab.epics.caj.cas.handlers.AbstractCASResponseHandler
context
 
Fields inherited from class com.cosylab.epics.caj.impl.handlers.AbstractCAResponseHandler
command, dataCount, dataType, debug, description, parameter1, parameter2, payloadSize
 
Constructor Summary
EventAddResponse(CAJServerContext context)
           
 
Method Summary
 void eventResponse(gov.aps.jca.cas.ProcessVariable processVariable, Transport transport, short dataType, int dataCount, int sid, int ioid, gov.aps.jca.dbr.DBR value)
           
protected  void internalHandleResponse(InetSocketAddress responseFrom, Transport transport, ByteBuffer[] response)
          Called after header is parsed by parseHeader() method.
 
Methods inherited from class com.cosylab.epics.caj.cas.handlers.AbstractCASResponseHandler
createDBRforReading, createDBRforReading, createDBRforReading, extractString, sendException
 
Methods inherited from class com.cosylab.epics.caj.impl.handlers.AbstractCAResponseHandler
handleResponse, parseHeader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventAddResponse

public EventAddResponse(CAJServerContext context)
Parameters:
context -
Method Detail

internalHandleResponse

protected void internalHandleResponse(InetSocketAddress responseFrom,
                                      Transport transport,
                                      ByteBuffer[] response)
Description copied from class: AbstractCAResponseHandler
Called after header is parsed by parseHeader() method.

Specified by:
internalHandleResponse in class AbstractCAResponseHandler
See Also:
AbstractCAResponseHandler.internalHandleResponse(java.net.InetSocketAddress, com.cosylab.epics.caj.impl.Transport, java.nio.ByteBuffer[])

eventResponse

public void eventResponse(gov.aps.jca.cas.ProcessVariable processVariable,
                          Transport transport,
                          short dataType,
                          int dataCount,
                          int sid,
                          int ioid,
                          gov.aps.jca.dbr.DBR value)
Parameters:
transport -
dataType -
dataCount -
sid -
ioid -
value -


Copyright © 2004-2013 Cosylab. All Rights Reserved.