C++ SIP Stack
0.31
|
NON INVITE CLIENT TRANSACTION List 클래스 더 자세히 ...
Public 멤버 함수 | |
CSipNICTList () | |
생성자 | |
virtual | ~CSipNICTList () |
소멸자 | |
virtual bool | Insert (CSipMessage *pclsMessage) |
Non-Invite Client Transaction List 에 SIP 메시지를 추가한다. | |
virtual void | Execute (struct timeval *psttTime) |
Non-Invite Client Transaction List 에서 재전송할 항목을 재전송하고 timeout 된 항목은 timeout 처리한다. | |
virtual void | DeleteAll () |
Non-Invite Client Transaction List 의 모든 항목을 삭제한다. | |
virtual int | GetSize () |
Non-Invite Client Transaction List 의 크기를 리턴한다. | |
virtual void | GetString (CMonitorString &strBuf) |
NICT 자료구조에 저장된 SIP Call-ID 들을 문자열에 저장한다. | |
bool | DeleteCancel (CSipMessage *pclsMessage) |
SIP 메시지에 해당하는 CANCEL 메시지를 검색해서 삭제한다. | |
![]() | |
CSipTransactionList () | |
virtual | ~CSipTransactionList () |
void | SetSipStack (CSipStack *pclsSipStack) |
Transaction List 를 포함한 CSipStack 객체의 포인터를 저장한다. |
추가로 상속된 멤버들 | |
![]() | |
static bool | GetKey (CSipMessage *pclsMessage, std::string &strKey) |
Transaction List 에 저장할 키를 가져온다. | |
static bool | GetKey (CSipMessage *pclsMessage, const char *pszMethod, std::string &strKey) |
Transaction List 에 저장할 키를 가져온다. | |
![]() | |
CSipStack * | m_pclsSipStack |
CSipMutex | m_clsMutex |
![]() | |
static int | m_arrICTReSendTime [MAX_ICT_RESEND_COUNT] |
NON INVITE CLIENT TRANSACTION List 클래스