_enum_msg_id_type enum name | C_ProtocolTlv | |
_msg_error_code enum name | C_ProtocolFrame | |
_protocol_type enum name | C_ProtocolFrame | |
add_counter(char *P_name, unsigned long P_init) (defined in C_ProtocolTlv) | C_ProtocolTlv | [protected] |
add_counter_id(char *P_value_string, bool P_header) | C_ProtocolTlv | [protected] |
add_header_field(char *P_name, unsigned long P_size, unsigned long *P_nb_field, unsigned long *P_header_size, T_pHeaderField P_field_table, T_pIdMap P_map, int P_counter_id=-1, T_pCondPresence P_condPresence=NULL, long P_type_id=-1) | C_ProtocolTlv | [protected] |
add_length(char *P_length_name) | C_ProtocolTlv | [protected] |
add_type(char *P_name, T_TypeType P_type, unsigned long P_size) | C_ProtocolTlv | [protected] |
analyze_body_from_xml(C_XmlData *P_def) | C_ProtocolTlv | [protected, virtual] |
analyze_dictionnary_from_xml(C_XmlData *P_def) | C_ProtocolTlv | [protected] |
analyze_header_from_xml(C_XmlData *P_def) | C_ProtocolTlv | [protected, virtual] |
analyze_sessions_id_from_xml(C_XmlData *P_def) | C_ProtocolTlv | [protected, virtual] |
analyze_setfield(C_XmlData *P_data, int *P_fieldId, unsigned long *P_fieldValueUl) | C_ProtocolTlv | |
analyze_types_from_xml(C_XmlData *P_def) | C_ProtocolTlv | [protected, virtual] |
C_ProtocolBinaryFrame() | C_ProtocolBinaryFrame | [inline] |
C_ProtocolFrame() | C_ProtocolFrame | [inline] |
C_ProtocolTlv() | C_ProtocolTlv | |
check_length(char *P_length_name) | C_ProtocolTlv | [protected] |
check_presence_needed(T_pCondPresence P_condition, unsigned long *P_values) | C_ProtocolTlv | [protected] |
check_present_session(int P_msg_id, int P_id) | C_ProtocolTlv | [virtual] |
check_sub_entity_needed(int P_id) | C_ProtocolTlv | [virtual] |
construction_data(C_XmlData *P_def, char **P_name, T_pContructorResult P_res) | C_ProtocolTlv | [virtual] |
convert_to_string(T_pValueData P_res, T_pValueData P_val) | C_ProtocolTlv | |
create_new_message(C_MessageFrame *P_msg) | C_ProtocolTlv | [virtual] |
create_new_message(void *P_xml, T_pInstanceDataList P_list, int *P_nb_value) | C_ProtocolTlv | [virtual] |
create_protocol_context() | C_ProtocolTlv | |
ctrl_length(char *P_length_name, bool P_header) | C_ProtocolTlv | [protected] |
decode_body(unsigned char **P_buf, T_pBodyValue P_valDec, int *P_nbValDec, int *P_headerId, C_ProtocolContext *P_ctxt_protocol) | C_ProtocolTlv | [virtual] |
decode_header(unsigned char **P_buf, size_t P_size, T_pValueData P_valDec, int *P_headerId, C_ProtocolContext *P_ctxt_protocol) | C_ProtocolTlv | |
decode_message(unsigned char *P_buffer, size_t *P_size, C_ProtocolFrame::T_pMsgError P_error) | C_ProtocolTlv | [virtual] |
decode_message(unsigned char *P_buffer, size_t *P_size, T_pMsgError P_error)=0 (defined in C_ProtocolBinaryFrame) | C_ProtocolBinaryFrame | [pure virtual] |
delete_body_value(T_pBodyValue P_res) | C_ProtocolTlv | |
delete_header_value(T_pValueData P_res) | C_ProtocolTlv | |
delete_protocol_context(C_ProtocolContext **P_protocol_ctxt) | C_ProtocolTlv | |
E_MSG_ERROR_DECODING enum value (defined in C_ProtocolFrame) | C_ProtocolFrame | |
E_MSG_ERROR_DECODING_SIZE_LESS enum value | C_ProtocolFrame | |
E_MSG_ERROR_ENCODING enum value | C_ProtocolFrame | |
E_MSG_EXTERNAL_ERROR enum value | C_ProtocolFrame | |
E_MSG_ID_BODY enum value (defined in C_ProtocolTlv) | C_ProtocolTlv | |
E_MSG_ID_HEADER enum value (defined in C_ProtocolTlv) | C_ProtocolTlv | |
E_MSG_INTERNAL_ERROR enum value | C_ProtocolFrame | |
E_MSG_OK enum value (defined in C_ProtocolFrame) | C_ProtocolFrame | |
E_PROTOCOL_BINARY enum value (defined in C_ProtocolFrame) | C_ProtocolFrame | |
E_PROTOCOL_EXTERNAL enum value | C_ProtocolFrame | |
E_PROTOCOL_TEXT enum value | C_ProtocolFrame | |
E_PROTOCOL_UNKNOWN enum value | C_ProtocolFrame | |
encode_body(int P_nbVal, T_pBodyValue P_val, unsigned char *P_buf, size_t *P_size, C_ProtocolContext *P_ctxt_protocol) | C_ProtocolTlv | [virtual] |
encode_header(int P_id, unsigned char *P_buf, size_t *P_size) | C_ProtocolTlv | |
encode_header(int P_id, T_pValueData P_headerVal, unsigned char *P_buf, size_t *P_size, C_ProtocolContext *P_ctxt_protocol, C_ProtocolFrame::T_pMsgError P_error) | C_ProtocolTlv | |
encode_message(C_MessageFrame *P_msg, unsigned char *P_buffer, size_t *P_buffer_size) | C_ProtocolTlv | [virtual] |
find_body_value_id(char *P_name) | C_ProtocolTlv | |
find_field(char *P_name) | C_ProtocolTlv | [virtual] |
find_header_body_id(char *P_name) | C_ProtocolTlv | |
find_header_field_id(char *P_name) | C_ProtocolTlv | |
find_method_extern(char *P_name) | C_ProtocolFrame | [inline, virtual] |
find_present_session(int P_msg_id, int P_id) | C_ProtocolTlv | [virtual] |
get_body_value(T_pValueData P_dest, T_pBodyValue P_orig) | C_ProtocolTlv | [virtual] |
get_body_value_type(int P_id) | C_ProtocolTlv | |
get_body_values(int P_id, T_pBodyValue P_val, int *P_nbVal) | C_ProtocolTlv | |
get_complex_header_presence() | C_ProtocolTlv | |
get_counter_from_xml(C_XmlData *P_def) (defined in C_ProtocolTlv) | C_ProtocolTlv | [protected] |
get_field_type(int P_id, int P_sub_id) | C_ProtocolTlv | [virtual] |
get_header_body_field_description(int P_id) | C_ProtocolTlv | |
get_header_body_field_description(char *P_name) | C_ProtocolTlv | |
get_header_body_field_separator() | C_ProtocolTlv | |
get_header_body_from_xml(C_XmlData *P_def) | C_ProtocolTlv | [protected] |
get_header_body_length_id() | C_ProtocolTlv | |
get_header_body_length_index() | C_ProtocolTlv | |
get_header_body_name() | C_ProtocolTlv | |
get_header_body_optional_from_xml(C_XmlData *P_def) | C_ProtocolTlv | [protected] |
get_header_body_size() | C_ProtocolTlv | |
get_header_body_type_id() | C_ProtocolTlv | |
get_header_body_value_description(int P_id) | C_ProtocolTlv | |
get_header_body_value_id(char *P_name) | C_ProtocolTlv | |
get_header_body_values_from_xml(C_XmlData *P_def) | C_ProtocolTlv | [protected, virtual] |
get_header_field_description(int P_id) | C_ProtocolTlv | |
get_header_field_description(char *P_name) | C_ProtocolTlv | |
get_header_from_xml(C_XmlData *P_def) | C_ProtocolTlv | [protected] |
get_header_length_excluded() | C_ProtocolTlv | |
get_header_length_id() | C_ProtocolTlv | |
get_header_length_index() | C_ProtocolTlv | |
get_header_name() | C_ProtocolTlv | |
get_header_size() | C_ProtocolTlv | |
get_header_type_id() | C_ProtocolTlv | |
get_header_type_id_body() | C_ProtocolTlv | |
get_header_value_description(int P_id) | C_ProtocolTlv | |
get_header_value_id(char *P_name) | C_ProtocolTlv | |
get_header_value_type(int P_id) | C_ProtocolTlv | |
get_header_values(int P_id, T_pValueData P_val) | C_ProtocolTlv | |
get_header_values_from_xml(C_XmlData *P_def) | C_ProtocolTlv | [protected, virtual] |
get_m_max_nb_field_header() | C_ProtocolTlv | |
get_manage_session_elt(int P_id) | C_ProtocolTlv | [virtual] |
get_msg_id() | C_ProtocolTlv | |
get_msg_id_type() | C_ProtocolTlv | |
get_msg_id_value_type() | C_ProtocolTlv | |
get_msg_length_start() | C_ProtocolTlv | |
get_msg_length_start_detected() | C_ProtocolTlv | |
get_nb_field_header() | C_ProtocolTlv | |
get_nb_field_header_body() | C_ProtocolTlv | |
get_nb_management_session() | C_ProtocolTlv | [virtual] |
get_out_of_session_id() | C_ProtocolTlv | |
get_out_of_session_id_type() | C_ProtocolTlv | |
get_stats() | C_ProtocolFrame | [inline] |
get_type() | C_ProtocolFrame | [inline] |
get_type_description(int P_id) | C_ProtocolTlv | |
get_type_description(char *P_name) | C_ProtocolTlv | |
get_types_from_xml(C_XmlData *P_def) | C_ProtocolTlv | [protected] |
is_variable(char *P_varibleString) | C_ProtocolTlv | [protected] |
log_buffer(char *P_header, unsigned char *P_buf, size_t P_size) | C_ProtocolTlv | [virtual] |
m_body_value_table | C_ProtocolTlv | [protected] |
m_counter_id_last_length | C_ProtocolTlv | [protected] |
m_ctxt_id_data_size | C_ProtocolTlv | [protected] |
m_header_body_ctxt_p_table | C_ProtocolTlv | [protected] |
m_header_body_ctxt_v_table | C_ProtocolTlv | [protected] |
m_header_body_decode_map | C_ProtocolTlv | [protected] |
m_header_body_field_separator | C_ProtocolTlv | [protected] |
m_header_body_field_table | C_ProtocolTlv | [protected] |
m_header_body_id_map | C_ProtocolTlv | [protected] |
m_header_body_length_id | C_ProtocolTlv | [protected] |
m_header_body_length_index | C_ProtocolTlv | [protected] |
m_header_body_length_table | C_ProtocolTlv | [protected] |
m_header_body_name | C_ProtocolTlv | [protected] |
m_header_body_size | C_ProtocolTlv | [protected] |
m_header_body_start_optional_id | C_ProtocolTlv | [protected] |
m_header_body_type_id | C_ProtocolTlv | [protected] |
m_header_body_value_id_map | C_ProtocolTlv | [protected] |
m_header_body_value_table | C_ProtocolTlv | [protected] |
m_header_complex_type_presence | C_ProtocolTlv | [protected] |
m_header_ctxt_p_table | C_ProtocolTlv | [protected] |
m_header_ctxt_v_table | C_ProtocolTlv | [protected] |
m_header_decode_map | C_ProtocolTlv | [protected] |
m_header_field_table | C_ProtocolTlv | [protected] |
m_header_id_map | C_ProtocolTlv | [protected] |
m_header_length_excluded | C_ProtocolTlv | [protected] |
m_header_length_id | C_ProtocolTlv | [protected] |
m_header_length_index | C_ProtocolTlv | [protected] |
m_header_length_table | C_ProtocolTlv | [protected] |
m_header_name | C_ProtocolTlv | [protected] |
m_header_size | C_ProtocolTlv | [protected] |
m_header_type_id | C_ProtocolTlv | [protected] |
m_header_type_id_body | C_ProtocolTlv | [protected] |
m_header_type_name | C_ProtocolTlv | [protected] |
m_header_value_id_map | C_ProtocolTlv | [protected] |
m_header_value_table | C_ProtocolTlv | [protected] |
m_id_out_of_session | C_ProtocolTlv | [protected] |
m_length_map | C_ProtocolTlv | [protected] |
m_length_max | C_ProtocolTlv | [protected] |
m_max_nb_field_header | C_ProtocolTlv | [protected] |
m_max_nb_field_header_body | C_ProtocolTlv | [protected] |
m_max_nb_types | C_ProtocolTlv | [protected] |
m_message_comp_name_list | C_ProtocolTlv | [protected] |
m_message_name_list | C_ProtocolTlv | [protected] |
m_messageList | C_ProtocolTlv | [protected] |
m_msg_id_id | C_ProtocolTlv | [protected] |
m_msg_id_type | C_ProtocolTlv | [protected] |
m_msg_id_value_type | C_ProtocolTlv | [protected] |
m_msg_length_start | C_ProtocolTlv | [protected] |
m_msg_length_start_detected | C_ProtocolTlv | [protected] |
m_name | C_ProtocolFrame | [protected] |
m_nb_field_header | C_ProtocolTlv | [protected] |
m_nb_field_header_body | C_ProtocolTlv | [protected] |
m_nb_header_body_length | C_ProtocolTlv | [protected] |
m_nb_header_body_length_table | C_ProtocolTlv | [protected] |
m_nb_header_body_values | C_ProtocolTlv | [protected] |
m_nb_header_length | C_ProtocolTlv | [protected] |
m_nb_header_length_table | C_ProtocolTlv | [protected] |
m_nb_header_values | C_ProtocolTlv | [protected] |
m_nb_protocol_ctxt_values | C_ProtocolTlv | [protected] |
m_nb_types | C_ProtocolTlv | [protected] |
m_padding_value | C_ProtocolTlv | [protected] |
m_session_id_position | C_ProtocolTlv | [protected] |
m_stats | C_ProtocolFrame | [protected] |
m_transport_type | C_ProtocolTlv | [protected] |
m_type | C_ProtocolFrame | [protected] |
m_type_def_table | C_ProtocolTlv | [protected] |
m_type_id_map | C_ProtocolTlv | [protected] |
m_type_id_out_of_session | C_ProtocolTlv | [protected] |
message_component_name() | C_ProtocolTlv | [virtual] |
message_component_name_list() | C_ProtocolTlv | [virtual] |
message_name() | C_ProtocolTlv | [virtual] |
message_name(int P_headerId) | C_ProtocolTlv | |
message_name_list() | C_ProtocolTlv | [virtual] |
name() | C_ProtocolFrame | [inline] |
print_body(iostream_output &P_stream, int P_nb, T_pBodyValue P_val, int P_level=0) | C_ProtocolTlv | [virtual] |
print_header(iostream_output &P_stream, int P_headerId, T_pValueData P_val) | C_ProtocolTlv | |
process_grouped_type(C_XmlData *P_bodyData, int P_body_grouped_val_id, T_pBodyValue P_pBodyVal) | C_ProtocolTlv | [protected] |
propagate_ctxt_global(C_ProtocolContext *P_protocol_context) | C_ProtocolTlv | |
propagate_ctxt_local(C_ProtocolContext *P_protocol_context, int P_id_begin, int P_id_end, T_pHeaderField P_field_table, T_pProtocolCounterData P_ctxt_table) | C_ProtocolTlv | [protected] |
reset_body_values(int P_nb, T_pBodyValue P_val) | C_ProtocolTlv | |
reset_grouped_body_value(T_pBodyValue P_res) | C_ProtocolTlv | |
reset_header_values(int P_nb, T_pValueData P_val) | C_ProtocolTlv | |
reset_protocol_context(C_ProtocolContext *P_protocol_context) | C_ProtocolTlv | |
reset_value_data(T_pValueData P_val) | C_ProtocolTlv | |
retrieve_field_id(int P_id, T_pMsgIdType P_type) | C_ProtocolTlv | |
set_body_sub_value(int P_index, int P_id, char *P_value, T_pBodyValue P_res) | C_ProtocolTlv | |
set_body_value(int P_id, char *P_value, int P_nb, T_pBodyValue P_res, bool *P_del=NULL) | C_ProtocolTlv | |
set_body_value(T_pBodyValue P_res, T_pBodyValue P_val) | C_ProtocolTlv | |
set_body_value(T_pBodyValue P_dest, T_pValueData P_orig) | C_ProtocolTlv | [virtual] |
set_body_values(int P_nb, T_pBodyValue P_dest, T_pBodyValue P_orig) | C_ProtocolTlv | |
set_header_body_length_id(int P_id) | C_ProtocolTlv | [protected] |
set_header_body_type_id(int P_id) | C_ProtocolTlv | [protected] |
set_header_length_id(int P_id) | C_ProtocolTlv | [protected] |
set_header_type_id(int P_id) | C_ProtocolTlv | [protected] |
set_header_value(int P_id, T_pValueData P_dest, T_pValueData P_orig) | C_ProtocolTlv | |
set_header_values(T_pValueData P_dest, T_pValueData P_orig) | C_ProtocolTlv | |
set_padding(unsigned long P_value) | C_ProtocolTlv | |
set_stats(C_ProtocolStatsFrame *P_stats) | C_ProtocolFrame | [inline] |
T_BodyValue typedef (defined in C_ProtocolTlv) | C_ProtocolTlv | |
T_BodyValueDef typedef (defined in C_ProtocolTlv) | C_ProtocolTlv | |
T_CondPresence typedef (defined in C_ProtocolTlv) | C_ProtocolTlv | |
T_DecodeMap typedef | C_ProtocolTlv | |
T_HeaderBodyValue typedef (defined in C_ProtocolTlv) | C_ProtocolTlv | |
T_HeaderField typedef (defined in C_ProtocolTlv) | C_ProtocolTlv | |
T_HeaderValue typedef (defined in C_ProtocolTlv) | C_ProtocolTlv | |
T_IdCtxtList typedef | C_ProtocolTlv | [protected] |
T_IdMap typedef | C_ProtocolTlv | |
T_LengthIdMap typedef | C_ProtocolTlv | [protected] |
T_ManagementSessionId typedef (defined in C_ProtocolTlv) | C_ProtocolTlv | |
T_ManagementSessionIdList typedef | C_ProtocolTlv | |
T_MsgError typedef | C_ProtocolFrame | |
T_MsgIdType typedef (defined in C_ProtocolTlv) | C_ProtocolTlv | |
T_pBodyValue typedef (defined in C_ProtocolTlv) | C_ProtocolTlv | |
T_pBodyValueDef typedef (defined in C_ProtocolTlv) | C_ProtocolTlv | |
T_pCondPresence typedef (defined in C_ProtocolTlv) | C_ProtocolTlv | |
T_pDecodeMap typedef | C_ProtocolTlv | |
T_pHeaderBodyValue typedef (defined in C_ProtocolTlv) | C_ProtocolTlv | |
T_pHeaderField typedef (defined in C_ProtocolTlv) | C_ProtocolTlv | |
T_pHeaderValue typedef (defined in C_ProtocolTlv) | C_ProtocolTlv | |
T_pIdCtxtList typedef | C_ProtocolTlv | [protected] |
T_pIdMap typedef | C_ProtocolTlv | |
T_pLengthIdMap typedef | C_ProtocolTlv | [protected] |
T_pManagementSessionId typedef (defined in C_ProtocolTlv) | C_ProtocolTlv | |
T_pManagementSessionIdList typedef | C_ProtocolTlv | |
T_pMsgError typedef | C_ProtocolFrame | |
T_pMsgIdType typedef (defined in C_ProtocolTlv) | C_ProtocolTlv | |
T_pProtocolCounterData typedef (defined in C_ProtocolTlv) | C_ProtocolTlv | |
T_pProtocolCounterDataList typedef | C_ProtocolTlv | |
T_pProtocolType typedef | C_ProtocolFrame | |
T_ProtocolCounterData typedef (defined in C_ProtocolTlv) | C_ProtocolTlv | |
T_ProtocolCounterDataList typedef | C_ProtocolTlv | |
T_ProtocolType typedef | C_ProtocolFrame | |
T_pUpdateCtxtPosition typedef (defined in C_ProtocolTlv) | C_ProtocolTlv | |
T_pUpdateCtxtValue typedef (defined in C_ProtocolTlv) | C_ProtocolTlv | |
T_UpdateCtxtPosition typedef (defined in C_ProtocolTlv) | C_ProtocolTlv | |
T_UpdateCtxtValue typedef (defined in C_ProtocolTlv) | C_ProtocolTlv | |
update_ctxt_length(C_ProtocolContext *P_protocol_context, unsigned long P_valueSize) | C_ProtocolTlv | [protected] |
update_ctxt_length_decode(C_ProtocolContext *P_protocol_context, unsigned long P_data_size) | C_ProtocolTlv | [protected] |
update_ctxt_v_field(T_pUpdateCtxtValue P_ctxt_id_v_table, int P_nb_field, T_pProtocolCounterData P_ctxt_table, int P_nb_ctxt_table, T_pUpdateCtxtValue P_ctxt_global_v_table, int P_counter_last_id) | C_ProtocolTlv | [protected] |
update_ctxt_values(C_ProtocolContext *P_protocol_context, unsigned char *P_buf_pos, int P_field_id, int P_size, T_pUpdateCtxtValue P_ctxt_id_v_table, T_pUpdateCtxtPosition P_ctxt_p_table) | C_ProtocolTlv | |
update_ctxt_values_decode(C_ProtocolContext *P_protocol_context, int P_field_id, int P_size, T_pUpdateCtxtValue P_ctxt_id_v_table) | C_ProtocolTlv | |
update_field_length(int P_length_id, int P_field_id, T_pProtocolCounterDataList P_length_list, bool P_header) | C_ProtocolTlv | [protected] |
update_stats(T_ProtocolStatDataType P_type, T_ProtocolStatDataAction P_action, int P_id) | C_ProtocolTlv | |
xml_interpretor(C_XmlData *P_def) | C_ProtocolTlv | [protected, virtual] |
~C_ProtocolBinaryFrame() | C_ProtocolBinaryFrame | [inline, virtual] |
~C_ProtocolFrame() | C_ProtocolFrame | [inline, virtual] |
~C_ProtocolTlv() | C_ProtocolTlv | |