C++ SIP Stack  0.31
Public 멤버 함수 | 모든 멤버 목록
CSipICTList 클래스 참조

INVITE CLIENT TRANSACTION List 클래스 더 자세히 ...

CSipICTList에 대한 상속 다이어그램 :
CSipTransactionList

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(으)로부터 상속된 Public 멤버 함수
 CSipTransactionList ()
virtual ~CSipTransactionList ()
void SetSipStack (CSipStack *pclsSipStack)
 Transaction List 를 포함한 CSipStack 객체의 포인터를 저장한다.

추가로 상속된 멤버들

- CSipTransactionList(으)로부터 상속된 정적 Public 멤버 함수
static bool GetKey (CSipMessage *pclsMessage, std::string &strKey)
 Transaction List 에 저장할 키를 가져온다.
static bool GetKey (CSipMessage *pclsMessage, const char *pszMethod, std::string &strKey)
 Transaction List 에 저장할 키를 가져온다.
- CSipTransactionList(으)로부터 상속된 Public 속성
CSipStackm_pclsSipStack
CSipMutex m_clsMutex
- CSipTransactionList(으)로부터 상속된 정적 Public 속성
static int m_arrICTReSendTime [MAX_ICT_RESEND_COUNT]

상세한 설명

INVITE CLIENT TRANSACTION List 클래스