|
INET Framework for OMNeT++/OMNEST
|
Converts between EtherAppResp and binary (network byte order) application packet. More...
#include <EtherAppPacketSerializer.h>
Public Member Functions | |
| EtherAppRespSerializer () | |
Public Member Functions inherited from inet::FieldsChunkSerializer | |
| virtual void | serialize (MemoryOutputStream &stream, const Ptr< const Chunk > &chunk, b offset, b length) const override |
| Serializes a chunk into a stream by writing the bytes representing the chunk at the end of the stream. More... | |
| virtual const Ptr< Chunk > | deserialize (MemoryInputStream &stream, const std::type_info &typeInfo) const override |
| Deserializes a chunk from a stream by reading the bytes at the current position of the stream. More... | |
Protected Member Functions | |
| virtual void | serialize (MemoryOutputStream &stream, const Ptr< const Chunk > &chunk) const override |
| Serializes a chunk into a stream by writing all bytes representing the chunk at the end of the stream. More... | |
| virtual const Ptr< Chunk > | deserialize (MemoryInputStream &stream) const override |
| Deserializes a chunk from a stream by reading the bytes at the current position of the stream. More... | |
Additional Inherited Members | |
Static Public Attributes inherited from inet::ChunkSerializer | |
| static b | totalSerializedLength = b(0) |
| static b | totalDeserializedLength = b(0) |
Converts between EtherAppResp and binary (network byte order) application packet.
|
overrideprotectedvirtual |
Deserializes a chunk from a stream by reading the bytes at the current position of the stream.
The current stream position is updated according to the length of the returned chunk.
Implements inet::FieldsChunkSerializer.
|
overrideprotectedvirtual |
Serializes a chunk into a stream by writing all bytes representing the chunk at the end of the stream.
Implements inet::FieldsChunkSerializer.