Class CreateChannelRequest
- java.lang.Object
-
- com.cosylab.epics.caj.impl.requests.AbstractCARequest
-
- com.cosylab.epics.caj.impl.requests.CreateChannelRequest
-
- All Implemented Interfaces:
Request
public class CreateChannelRequest extends AbstractCARequest
- Version:
- $id$
- Author:
- Matej Sekoranja
-
-
Field Summary
Fields Modifier and Type Field Description protected intcidClient channel ID.-
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
Constructors Constructor Description CreateChannelRequest(Transport transport, String channelName, int cid)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description bytegetPriority()Return default priority.voidsubmit()If sync.-
Methods inherited from class com.cosylab.epics.caj.impl.requests.AbstractCARequest
alignBuffer, calculateAlignedSize, generateRequestMessage, getRequestMessage, insertCAHeader
-
-
-
-
Method Detail
-
submit
public void submit() throws IOExceptionIf sync. request (i.e. w/o callback), additionally increment context pending requests.- Specified by:
submitin interfaceRequest- Overrides:
submitin classAbstractCARequest- Throws:
IOException- See Also:
Request.submit()
-
getPriority
public byte getPriority()
Description copied from class:AbstractCARequestReturn default priority.- Specified by:
getPriorityin interfaceRequest- Overrides:
getPriorityin classAbstractCARequest- Returns:
- request priority.
- See Also:
Request.getPriority()
-
-