com.cosylab.epics.caj.impl.requests
Class SearchRequest

java.lang.Object
  extended by com.cosylab.epics.caj.impl.requests.AbstractCARequest
      extended by com.cosylab.epics.caj.impl.requests.SearchRequest
All Implemented Interfaces:
Request

public class SearchRequest
extends AbstractCARequest

CA search request.

Version:
$id$
Author:
Matej Sekoranja

Field Summary
 
Fields inherited from class com.cosylab.epics.caj.impl.requests.AbstractCARequest
requestMessage, transport
 
Fields inherited from interface com.cosylab.epics.caj.impl.Request
DEFAULT_USER_PRIORITY, MAX_USER_PRIORITY, MIN_USER_PRIORITY, SEND_IMMEDIATELY_PRIORITY
 
Constructor Summary
SearchRequest(Transport transport, String name, int cid)
           
 
Method Summary
static ByteBuffer generateSearchRequestMessage(Transport transport, ByteBuffer requestMessage, String name, int cid)
          Generate search request message.
 
Methods inherited from class com.cosylab.epics.caj.impl.requests.AbstractCARequest
alignBuffer, calculateAlignedSize, generateRequestMessage, getPriority, getRequestMessage, insertCAHeader, submit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SearchRequest

public SearchRequest(Transport transport,
                     String name,
                     int cid)
Parameters:
transport -
Method Detail

generateSearchRequestMessage

public static final ByteBuffer generateSearchRequestMessage(Transport transport,
                                                            ByteBuffer requestMessage,
                                                            String name,
                                                            int cid)
Generate search request message.

Parameters:
transport -
requestMessage -
name -
cid -
Returns:
null if failed to put message on existing requestMessage.


Copyright © 2004-2013 Cosylab. All Rights Reserved.