C++ SNMP Stack  0.10
Public 멤버 함수 | 모든 멤버 목록
CSnmpTransactionList 클래스 참조

SNMP 트랙젠션 리스트를 저장하는 클래스 더 자세히 ...

Public 멤버 함수

 CSnmpTransactionList ()
 ~CSnmpTransactionList ()
void SetSnmpStack (CSnmpStack *pclsStack)
 CSnmpStack 객체를 저장한다.
bool Insert (CSnmpMessage *pclsRequest)
 transaction list 에 SNMP 메시지를 저장한다.
bool Delete (CSnmpMessage *pclsRequest)
 SNMP 메시지에 대한 transaction 을 삭제한다.
bool Select (uint32_t iRequestId, CSnmpTransaction **ppclsTransaction)
 SNMP request ID 로 transaction 을 검색한다.
bool Delete (uint32_t iRequestId)
 SNMP request ID 인 transaction 을 삭제한다.
void Release (CSnmpTransaction *pclsTransaction)
 transaction 사용 개수를 1 감소 시킨다.
void Execute (struct timeval *psttTime)
 timeout 된 transaction 에 대한 재전송 기능을 수행한다.
void DeleteAll ()
 모든 transaction 을 삭제한다.

상세한 설명

SNMP 트랙젠션 리스트를 저장하는 클래스

생성자 & 소멸자 문서화

CSnmpTransactionList::CSnmpTransactionList ( )
CSnmpTransactionList::~CSnmpTransactionList ( )