Newer
Older
#include "LibItsHttp_MessageBodyTypes.hh"
#include "http_codec.hh"
#include "loggers.hh"
namespace LibItsHttp__EncdecDeclarations {
BITSTRING fx__enc__http__message(const LibItsHttp__TypesAndValues::HttpMessage& p) {
loggers::get_instance().log_msg(">>> fx__enc__http__message: ", (const Base_Type&)p);
OCTETSTRING os;
http_codec codec;
codec.encode(p, os);
return oct2bit(os);
}
INTEGER fx__dec__http__message(BITSTRING& pdu, LibItsHttp__TypesAndValues::HttpMessage& p) {
loggers::get_instance().log_msg(">>> fx__dec__http__message: ", pdu);
OCTETSTRING os = bit2oct(pdu);
http_codec codec;
codec.decode(os, p);
return 0;
}
} // End of namespace LibItsHttp__EncdecDeclarations