#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: