com.neeve.pkt
Class PktSubheaderFixed
java.lang.Object
com.neeve.util.UtlListElement
com.neeve.pkt.PktSerializable
com.neeve.pkt.PktBody
com.neeve.pkt.PktSubheader
com.neeve.pkt.PktSubheaderFixed
- All Implemented Interfaces:
- com.neeve.io.IOElasticBuffer.Initializer, com.neeve.io.IOElasticBuffer.Sizer
- Direct Known Subclasses:
- PktSubheaderFUC, PktSubheaderRR
public abstract class PktSubheaderFixed
- extends PktSubheader
Base class for packet subheaders of fixed length.
- Threading:
- Packet bodies are not safe for concurrent access by
multiple threads.
Methods inherited from class com.neeve.pkt.PktBody |
deserialize, deserialize, deserialize, deserialize, deserialize, deserialize, deserialize, dump, getBuffer, getInitialBufferLength, getSerializedLength, getType, initializeBuffer, isNative, reset, serialize, serialize, serialize, serialize, serialize, serialize, serialize |
doGetSerializedLength
public final int doGetSerializedLength()
- Invoked to fetch the serialized length of the body
Implementation of
PktBody.doGetSerializedLength()
This method returns the fixed length of the body contents.
getSerializedLength
public final int getSerializedLength(ByteBuffer buffer,
int offset)
- Description copied from class:
PktSubheader
- Get the serialized length from the serialized form
- Specified by:
getSerializedLength
in class PktSubheader
Copyright © 2016 Neeve Research, LLC. All Rights Reserved.