Top Description Fields Constructors Methods
com.mysql.cj.protocol.a

public Class NativePacketHeader

extends Object
implements MessageHeader
Class Inheritance
All Implemented Interfaces
com.mysql.cj.protocol.MessageHeader
Imports
java.nio.ByteBuffer, com.mysql.cj.protocol.MessageHeader

Represents the legacy protocol packet header, consisting of 3-bytes payload_length and 1-byte sequence_id. see http://dev.mysql.com/doc/internals/en/mysql-packet.html

Field Summary

Modifier and TypeField and Description
protected ByteBuffer

Constructor Summary

AccessConstructor and Description
public
public
NativePacketHeader(byte[] buf)

Method Summary

Modifier and TypeMethod and Description
public ByteBuffer
public byte
public int
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

packetHeaderBufback to summary
protected ByteBuffer packetHeaderBuf

Constructor Detail

NativePacketHeaderback to summary
public NativePacketHeader()
NativePacketHeaderback to summary
public NativePacketHeader(byte[] buf)

Method Detail

getBufferback to summary
public ByteBuffer getBuffer()

Implements com.mysql.cj.protocol.MessageHeader.getBuffer.

Annotations
@Override
getMessageSequenceback to summary
public byte getMessageSequence()

Implements com.mysql.cj.protocol.MessageHeader.getMessageSequence.

Annotations
@Override
getMessageSizeback to summary
public int getMessageSize()

Implements com.mysql.cj.protocol.MessageHeader.getMessageSize.

Annotations
@Override