Esempio n. 1
0
void EventRecorder::addCompareEvent(SIPX_LINE hLine, SIPX_LINESTATE_EVENT event, SIPX_LINESTATE_CAUSE cause)
{
    char szBuffer[256] ;
    char szBuffer2[256] ;
    sipxLineEventToString((SIPX_LINE_EVENT_TYPE_MAJOR)(int)event, (SIPX_LINE_EVENT_TYPE_MINOR)(int)cause,szBuffer, sizeof(szBuffer));
    sprintf(szBuffer2, "hLine-%d: %s", hLine, szBuffer);
    m_compareEvents[m_numCompareEvents++] = strdup(szBuffer2) ;
}
Esempio n. 2
0
UtlString* EventValidator::allocLineStateEntry(SIPX_LINE hLine,
                                               SIPX_LINESTATE_EVENT event,
                                               SIPX_LINESTATE_CAUSE cause)
{
   char szBuffer[256];
   char szBuffer2[256];

   sipxLineEventToString(event, cause, szBuffer, sizeof(szBuffer));
   sprintf(szBuffer2, "<LINE> hLine=%d: %s", hLine, szBuffer);

   return new UtlString(szBuffer2);

}