public class VersionRequest extends AbstractCARequest
requestMessage, transportDEFAULT_USER_PRIORITY, MAX_USER_PRIORITY, MIN_USER_PRIORITY, SEND_IMMEDIATELY_PRIORITY| Constructor and Description |
|---|
VersionRequest(Transport transport,
short priority) |
VersionRequest(Transport transport,
short priority,
int sequenceNumber,
boolean isSequenceNumberValid)
Used for determining UDP roundtrip times.
|
| Modifier and Type | Method and Description |
|---|---|
static ByteBuffer |
generateVersionRequestMessage(Transport transport,
ByteBuffer buffer,
short priority,
int sequenceNumber,
boolean isSequenceNumberValid)
Generate version request message.
|
byte |
getPriority()
Return default priority.
|
alignBuffer, calculateAlignedSize, generateRequestMessage, getRequestMessage, insertCAHeader, submitpublic VersionRequest(Transport transport, short priority)
transport - priority - public VersionRequest(Transport transport, short priority, int sequenceNumber, boolean isSequenceNumberValid)
transport - transport to be used when sending.priority - sequenceNumber - isSequenceNumberValid - public static final ByteBuffer generateVersionRequestMessage(Transport transport, ByteBuffer buffer, short priority, int sequenceNumber, boolean isSequenceNumberValid)
transport - transport to be used when sending.buffer - priority - sequenceNumber - isSequenceNumberValid - public byte getPriority()
AbstractCARequestgetPriority in interface RequestgetPriority in class AbstractCARequestRequest.getPriority()Copyright © 2004-2020 EPICS. All Rights Reserved.