C_MessageText Class Reference

Inheritance diagram for C_MessageText:

C_MessageFrame List of all members.

Public Member Functions

 C_MessageText (C_ProtocolText *P_protocol)
 C_MessageText (C_ProtocolText *P_protocol, T_pValueData P_header, T_pValueData P_body, int *P_id)
virtual ~C_MessageText ()
 C_MessageText (C_MessageText &P_val)
T_pValueData get_session_id (C_ContextFrame *P_ctxt)
T_pValueData get_out_of_session_id ()
bool update_fields (C_MessageFrame *P_ref)
bool compare_types (C_MessageFrame *P_ref)
void update_message_stats ()
bool check (C_MessageFrame *P_ref, unsigned int P_levelMask, T_CheckBehaviour P_behave)
bool check_field_presence (int P_id, T_CheckBehaviour P_behave, int P_instance, int P_sub_id)
bool check_field_value (C_MessageFrame *P_ref, int P_id, T_CheckBehaviour P_behave, int P_instance, int P_sub_id)
bool check_field_order (int P_id, T_CheckBehaviour P_behave, int P_position)
T_TypeType get_field_type (int P_id, int P_sub_id)
bool get_field_value (int P_id, C_RegExp *P_reg, T_pValueData P_value)
bool get_field_value (int P_id, int P_instance, int P_sub_id, T_pValueData P_value)
int get_buffer (T_pValueData P_dest, T_MessagePartType P_header_body_type)
bool set_field_value (T_pValueData P_value, int P_id, int P_instance, int P_sub_id)
char * name ()
void dump (iostream_output &)
int get_id_message ()
void set_id_message (int P_id)
char * get_text_value (bool P_header_body)
int set_text_value (bool P_header_body, T_pValueData P_value, int P_start, int P_end)
T_pValueData get_data_value (bool P_header_body)
C_ProtocolFrame::T_MsgError encode (unsigned char *P_buf, size_t *P_siz)
unsigned long decode (unsigned char *P_buf, size_t P_siz, C_ProtocolFrame::T_pMsgError P_error)
C_ProtocolFrame::T_MsgError DecodeBodyWithContentLength (int P_index, char *P_ptr, size_t *P_size)
C_ProtocolFrame::T_MsgError DecodeBodyWithParser (int P_index, char *P_ptr, size_t *P_size)
C_ProtocolFrame::T_MsgError EncodeWithContentLength (int P_index)
C_ProtocolFrame::T_MsgError NoEncode (int P_index)
T_pValueData getSessionFromField (C_ContextFrame *P_ctxt)
T_pValueData getSessionFromOpenId (C_ContextFrame *P_ctxt)

Friends

iostream_output & operator<< (iostream_output &, C_MessageText &)

Detailed Description

Definition at line 34 of file C_MessageText.hpp.


The documentation for this class was generated from the following files:
Generated on Wed Mar 7 14:57:55 2007 for Seagull by  doxygen 1.4.6