public class ProtocolInitiation extends AMQDataBlock implements EncodableAMQDataBlock
| Modifier and Type | Class and Description |
|---|---|
static class |
ProtocolInitiation.Decoder |
| Constructor and Description |
|---|
ProtocolInitiation(byte[] protocolHeader,
byte protocolClass,
byte protocolInstance,
byte protocolMajor,
byte protocolMinor) |
ProtocolInitiation(ProtocolVersion pv) |
ProtocolInitiation(QpidByteBuffer in) |
| Modifier and Type | Method and Description |
|---|---|
ProtocolVersion |
checkVersion() |
boolean |
equals(Object o) |
byte |
getProtocolClass() |
byte |
getProtocolInstance() |
byte |
getProtocolMajor() |
byte |
getProtocolMinor() |
long |
getSize()
Get the size of buffer needed to store the byte representation of this
frame.
|
int |
hashCode() |
String |
toString() |
long |
writePayload(ByteBufferSender sender) |
public ProtocolInitiation(byte[] protocolHeader,
byte protocolClass,
byte protocolInstance,
byte protocolMajor,
byte protocolMinor)
public ProtocolInitiation(ProtocolVersion pv)
public ProtocolInitiation(QpidByteBuffer in)
public long getSize()
AMQDataBlockgetSize in class AMQDataBlockpublic long writePayload(ByteBufferSender sender)
writePayload in class AMQDataBlockpublic ProtocolVersion checkVersion() throws QpidException
QpidExceptionpublic byte getProtocolClass()
public byte getProtocolInstance()
public byte getProtocolMajor()
public byte getProtocolMinor()
Copyright © 2006–2018 The Apache Software Foundation. All rights reserved.