#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