#include <HttpCodec.hh>
|
| | HttpCodec () |
| |
| virtual | ~HttpCodec () |
| |
| virtual int | encode (const LibItsHttp__TypesAndValues::HttpMessage &, OCTETSTRING &data) |
| | Encode typed message into an octet string. More...
|
| |
| virtual int | decode (const OCTETSTRING &data, LibItsHttp__TypesAndValues::HttpMessage &, Params *params=NULL) |
| | Encode typed message into an octet string format. More...
|
| |
| | Codec () |
| | Reference to Params stack. More...
|
| |
| virtual | ~Codec () |
| | Default destructor . More...
|
| |
|
| int | encode_request (const LibItsHttp__TypesAndValues::Request &p_request, TTCN_Buffer &p_encoding_buffer) |
| |
| int | decode_headers (TTCN_Buffer &decoding_buffer, LibItsHttp__TypesAndValues::HeaderLines &headers) |
| |
| int | decode_header (CHARSTRING &header_line, LibItsHttp__TypesAndValues::HeaderLine &header) |
| |
| int | decode_body (TTCN_Buffer &decoding_buffer, CHARSTRING &body) |
| |
| int | get_line (TTCN_Buffer &buffer, CHARSTRING &to, const bool concatenate_header_lines=false) |
| |
◆ HttpCodec()
◆ ~HttpCodec()
| virtual HttpCodec::~HttpCodec |
( |
| ) |
|
|
inlinevirtual |
◆ decode()
| int HttpCodec::decode |
( |
const OCTETSTRING & |
p_, |
|
|
LibItsHttp__TypesAndValues::HttpMessage & |
p_message, |
|
|
Params * |
p_params = NULL |
|
) |
| |
|
virtual |
◆ decode_body()
| int HttpCodec::decode_body |
( |
TTCN_Buffer & |
decoding_buffer, |
|
|
CHARSTRING & |
body |
|
) |
| |
|
private |
◆ decode_header()
| int HttpCodec::decode_header |
( |
CHARSTRING & |
header_line, |
|
|
LibItsHttp__TypesAndValues::HeaderLine & |
header |
|
) |
| |
|
private |
◆ decode_headers()
| int HttpCodec::decode_headers |
( |
TTCN_Buffer & |
decoding_buffer, |
|
|
LibItsHttp__TypesAndValues::HeaderLines & |
headers |
|
) |
| |
|
private |
◆ encode()
| int HttpCodec::encode |
( |
const LibItsHttp__TypesAndValues::HttpMessage & |
msg, |
|
|
OCTETSTRING & |
data |
|
) |
| |
|
virtual |
◆ encode_request()
| int HttpCodec::encode_request |
( |
const LibItsHttp__TypesAndValues::Request & |
p_request, |
|
|
TTCN_Buffer & |
p_encoding_buffer |
|
) |
| |
|
private |
◆ get_line()
| int HttpCodec::get_line |
( |
TTCN_Buffer & |
buffer, |
|
|
CHARSTRING & |
to, |
|
|
const bool |
concatenate_header_lines = false |
|
) |
| |
|
private |
The documentation for this class was generated from the following files:
- /home/vagrant/TriesAndDelete/etsi_its/framework/include/HttpCodec.hh
- /home/vagrant/TriesAndDelete/etsi_its/framework/src/HttpCodec.cc