C++ SIP Stack
0.31
|
INVITE SERVER TRANSACTION List 클래스 더 자세히 ...
Public 멤버 함수 | |
CSipISTList () | |
생성자 | |
virtual | ~CSipISTList () |
소멸자 | |
virtual bool | Insert (CSipMessage *pclsMessage) |
Invite Server Transaction List 에 SIP 메시지를 추가한다. | |
virtual void | Execute (struct timeval *psttTime) |
Invite Server Transaction List 에서 삭제할 항목은 삭제하고 ACK 를 수신하지 못 한 항목은 응답 메시지를 재전송해 준다. | |
virtual void | DeleteAll () |
Invite Server Transaction List 의 모든 항목을 삭제한다. | |
virtual int | GetSize () |
Invite Server Transaction List 의 크기를 리턴한다. | |
virtual void | GetString (CMonitorString &strBuf) |
IST 자료구조에 저장된 SIP Call-ID 들을 문자열에 저장한다. | |
![]() | |
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 SERVER TRANSACTION List 클래스