#include <GeoNetworkingCodec.hh>
|
| | GeoNetworkingCodec () |
| |
| virtual | ~GeoNetworkingCodec () |
| |
| virtual int | encode (const LibItsGeoNetworking__TypesAndValues::GeoNetworkingPdu &msg, OCTETSTRING &data) |
| | Encode typed message into an octet string. More...
|
| |
| virtual int | decode (const OCTETSTRING &data, LibItsGeoNetworking__TypesAndValues::GeoNetworkingPdu &msg, Params *params=NULL) |
| | Encode typed message into an octet string format. More...
|
| |
| int | encode (const LibItsGeoNetworking__TypesAndValues::GnNonSecuredPacket &p_gnNonSecuredPacket, OCTETSTRING &data) |
| |
| | Codec () |
| | Reference to Params stack. More...
|
| |
| virtual | ~Codec () |
| | Default destructor . More...
|
| |
|
| int | encode_ (const Base_Type &type, const TTCN_Typedescriptor_t &field_descriptor, TTCN_Buffer &encoding_buffer) |
| |
| int | encode_extendedHeader (const LibItsGeoNetworking__TypesAndValues::ExtendedHeader &u, TTCN_Buffer &encoding_buffer) |
| |
| int | decode_ (Base_Type &type, const TTCN_Typedescriptor_t &field_descriptor, TTCN_Buffer &decoding_buffer) |
| |
| int | decode_headerTST (LibItsGeoNetworking__TypesAndValues::HeaderTST &u, TTCN_Buffer &decoding_buffer) |
| |
| int | decode_extendedHeader (LibItsGeoNetworking__TypesAndValues::ExtendedHeader &u, TTCN_Buffer &decodin_buffer) |
| |
◆ GeoNetworkingCodec()
| GeoNetworkingCodec::GeoNetworkingCodec |
( |
| ) |
|
|
inlineexplicit |
◆ ~GeoNetworkingCodec()
| virtual GeoNetworkingCodec::~GeoNetworkingCodec |
( |
| ) |
|
|
inlinevirtual |
◆ decode()
| int GeoNetworkingCodec::decode |
( |
const OCTETSTRING & |
p_, |
|
|
LibItsGeoNetworking__TypesAndValues::GeoNetworkingPdu & |
p_message, |
|
|
Params * |
p_params = NULL |
|
) |
| |
|
virtual |
◆ decode_()
| int GeoNetworkingCodec::decode_ |
( |
Base_Type & |
type, |
|
|
const TTCN_Typedescriptor_t & |
field_descriptor, |
|
|
TTCN_Buffer & |
decoding_buffer |
|
) |
| |
|
private |
◆ decode_extendedHeader()
| int GeoNetworkingCodec::decode_extendedHeader |
( |
LibItsGeoNetworking__TypesAndValues::ExtendedHeader & |
u, |
|
|
TTCN_Buffer & |
decodin_buffer |
|
) |
| |
|
private |
◆ decode_headerTST()
| int GeoNetworkingCodec::decode_headerTST |
( |
LibItsGeoNetworking__TypesAndValues::HeaderTST & |
u, |
|
|
TTCN_Buffer & |
decoding_buffer |
|
) |
| |
|
private |
◆ encode() [1/2]
| int GeoNetworkingCodec::encode |
( |
const LibItsGeoNetworking__TypesAndValues::GeoNetworkingPdu & |
msg, |
|
|
OCTETSTRING & |
data |
|
) |
| |
|
virtual |
◆ encode() [2/2]
| int GeoNetworkingCodec::encode |
( |
const LibItsGeoNetworking__TypesAndValues::GnNonSecuredPacket & |
p_gnNonSecuredPacket, |
|
|
OCTETSTRING & |
data |
|
) |
| |
◆ encode_()
| int GeoNetworkingCodec::encode_ |
( |
const Base_Type & |
type, |
|
|
const TTCN_Typedescriptor_t & |
field_descriptor, |
|
|
TTCN_Buffer & |
encoding_buffer |
|
) |
| |
|
private |
◆ encode_extendedHeader()
| int GeoNetworkingCodec::encode_extendedHeader |
( |
const LibItsGeoNetworking__TypesAndValues::ExtendedHeader & |
u, |
|
|
TTCN_Buffer & |
encoding_buffer |
|
) |
| |
|
private |
◆ _dc
◆ _ec
The documentation for this class was generated from the following files: