C++ SIP Stack
0.31
|
INVITE CLIENT TRANSACTION List 클래스 더 자세히 ...
Public 멤버 함수 | |
CSipICTList () | |
생성자 | |
virtual | ~CSipICTList () |
소멸자 | |
virtual bool | Insert (CSipMessage *pclsMessage) |
Invite Client Transaction List 에 SIP 메시지를 추가한다. | |
virtual void | Execute (struct timeval *psttTime) |
Invite Client Transaction List 에서 재전송할 항목은 재전송하고 삭제할 항목은 삭제하고 Timeout 된 항목은 Timeout 처리한다. | |
virtual void | DeleteAll () |
Invite Client Transaction List 의 모든 항목을 삭제한다. | |
virtual int | GetSize () |
Invite Client Transaction List 의 크기를 리턴한다. | |
virtual void | GetString (CMonitorString &strBuf) |
ICT 에 저장된 SIP Call-ID 들을 문자열에 저장한다. | |
void | SetTimerD (int iMiliSecond) |
Timer D 값을 수정한다. | |
void | GetTransactionMap (INVITE_TRANSACTION_MAP &clsMap) |
transcation map 을 가져온다. | |
![]() | |
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] |
INVITE CLIENT TRANSACTION List 클래스