public class RemoveMessageFlyweight extends CorrelatedMessageFlyweight
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Client ID | | | +---------------------------------------------------------------+ | Command Correlation ID | | | +---------------------------------------------------------------+ | Registration ID | | | +---------------------------------------------------------------+
buffer, CLIENT_ID_FIELD_OFFSET, CORRELATION_ID_FIELD_OFFSET, LENGTH, offset
Constructor and Description |
---|
RemoveMessageFlyweight() |
Modifier and Type | Method and Description |
---|---|
static int |
length() |
long |
registrationId()
Get the registration id field
|
RemoveMessageFlyweight |
registrationId(long registrationId)
Set registration id field
|
void |
validateLength(int msgTypeId,
int length)
Validate buffer length is long enough for message.
|
clientId, clientId, correlationId, correlationId, wrap
public long registrationId()
public RemoveMessageFlyweight registrationId(long registrationId)
registrationId
- field valuepublic static int length()
public void validateLength(int msgTypeId, int length)
validateLength
in class CorrelatedMessageFlyweight
msgTypeId
- type of message.length
- of message in bytes to validate.Copyright © 2014-2020 Real Logic Limited. All Rights Reserved.