CallStateEventBuilder_XML.cpp File Reference

#include <assert.h>
#include "os/OsFS.h"
#include "os/OsSysLog.h"
#include "os/OsDateTime.h"
#include "utl/XmlContent.h"
#include "CallStateEventBuilder_XML.h"

Defines

#define PP_LF   ""
#define PP_IN   ""
#define CONTENT_BUF_MAX   2048

Variables

const char * CallEvent_Observer_Start
const char * ObserverEnd_ObsSeqStart
const char * ObsSeqEnd_ObsTimeStart
const char * ObsTimeEnd
const char * CallEventElementEnd
const char * ObsMsgStart
const char * ObsMsgMiddle
const char * ObsText_Schema_ObsMsg_End
const char * CallRequestElementStart
const char * CallRequestElementEnd
const char * CallSetupElementStart
const char * CallSetupElementEnd
const char * CallFailureElementStart
const char * CallFailureElementEnd
const char * CallEndElementStart
const char * CallEndElementEnd
const char * Call_Dialog_CallId_Start
const char * CallIdEnd
const char * FromTagStart
const char * FromTagEnd
const char * ToTagStart
const char * ToTagEnd
const char * DialogEnd_FromFieldStart
const char * FromFieldEnd_ToFieldStart
const char * ToField_CallEnd
const char * ContactElementStart
const char * ContactElementEnd
const char * Response_Status_Start
const char * StatusEnd_ReasonStart
const char * Reason_Response_End
const char * ViaStart
const char * ViaEnd
const char * EventText []


Define Documentation

#define PP_LF   ""

#define PP_IN   ""

#define CONTENT_BUF_MAX   2048


Variable Documentation

Initial value:

"<call_event>" PP_LF
PP_IN "<observer>"

Initial value:

"</observer>" PP_LF
PP_IN "<obs_seq>"

Initial value:

"</obs_seq>" PP_LF
PP_IN "<obs_time>"

const char* ObsTimeEnd

Initial value:

"</obs_time>" PP_LF

const char* CallEventElementEnd

Initial value:

"</call_event>" PP_LF

const char* ObsMsgStart

Initial value:

PP_IN "<obs_msg>" PP_LF
PP_IN PP_IN "<obs_status>"

const char* ObsMsgMiddle

Initial value:

"</obs_status>" PP_LF
PP_IN PP_IN "<obs_text>"

Initial value:

"</obs_text>" PP_LF
PP_IN PP_IN "<uri>http://www.sipfoundry.org/sipX/schema/xml/cse-01-00</uri>" PP_LF
PP_IN "</obs_msg>" PP_LF

Initial value:

PP_IN "<call_request>" PP_LF

const char* CallRequestElementEnd

Initial value:

PP_IN "</call_request>" PP_LF

const char* CallSetupElementStart

Initial value:

PP_IN "<call_setup>" PP_LF

const char* CallSetupElementEnd

Initial value:

PP_IN "</call_setup>" PP_LF

Initial value:

PP_IN "<call_failure>" PP_LF

const char* CallFailureElementEnd

Initial value:

PP_IN "</call_failure>" PP_LF

const char* CallEndElementStart

Initial value:

PP_IN "<call_end>" PP_LF

const char* CallEndElementEnd

Initial value:

PP_IN "</call_end>" PP_LF

Initial value:

PP_IN PP_IN "<call>" PP_LF
PP_IN PP_IN PP_IN "<dialog>" PP_LF
PP_IN PP_IN PP_IN PP_IN "<call_id>"

const char* CallIdEnd

Initial value:

"</call_id>" PP_LF

const char* FromTagStart

Initial value:

PP_IN PP_IN PP_IN PP_IN "<from_tag>"

const char* FromTagEnd

Initial value:

"</from_tag>" PP_LF

const char* ToTagStart

Initial value:

PP_IN PP_IN PP_IN PP_IN "<to_tag>"

const char* ToTagEnd

Initial value:

"</to_tag>" PP_LF

Initial value:

PP_IN PP_IN PP_IN "</dialog>" PP_LF
PP_IN PP_IN PP_IN "<from>"

Initial value:

"</from>" PP_LF
PP_IN PP_IN PP_IN "<to>"

const char* ToField_CallEnd

Initial value:

"</to>" PP_LF
PP_IN PP_IN "</call>" PP_LF

const char* ContactElementStart

Initial value:

PP_IN PP_IN "<contact>"

const char* ContactElementEnd

Initial value:

"</contact>" PP_LF

const char* Response_Status_Start

Initial value:

PP_IN PP_IN "<response>" PP_LF
PP_IN PP_IN PP_IN"<status>"

const char* StatusEnd_ReasonStart

Initial value:

"</status>" PP_LF
PP_IN PP_IN PP_IN"<reason>"

const char* Reason_Response_End

Initial value:

"</reason>" PP_LF
PP_IN PP_IN "</response>" PP_LF

const char* ViaStart

Initial value:

PP_IN PP_IN "<via>"

const char* ViaEnd

Initial value:

"</via>" PP_LF

const char* EventText[]

Initial value:

{
   "BuilderReset",
   "CallRequestEvent",
   "CallSetupEvent",
   "CallFailureEvent",
   "CallEndEvent",
   "AddCallData",
   "AddVia",
   "CompleteCallEvent"
}


Online Library Docs

sipXecs home page

Version 4.2.1-018930 2010-07-31T01:50:17 build33 abuild