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

CSipUserAgent 의 이벤트를 응용 프로그램으로 전달하는 callback 인터페이스 더 자세히 ...

ISipUserAgentCallBack에 대한 상속 다이어그램 :
CSipUserAgentMFC

Public 멤버 함수

virtual ~ISipUserAgentCallBack ()
virtual void EventRegister (CSipServerInfo *pclsInfo, int iStatus)=0
 SIP REGISTER 응답 메시지 수신 이벤트 핸들러
virtual bool EventIncomingRequestAuth (CSipMessage *pclsMessage)
 SIP 통화 요청 수신에 대한 인증 확인 이벤트 핸들러
virtual void EventIncomingCall (const char *pszCallId, const char *pszFrom, const char *pszTo, CSipCallRtp *pclsRtp)=0
 SIP 통화 요청 수신 이벤트 핸들러
virtual void EventCallRing (const char *pszCallId, int iSipStatus, CSipCallRtp *pclsRtp)=0
 SIP Ring / Session Progress 수신 이벤트 핸들러
virtual void EventCallStart (const char *pszCallId, CSipCallRtp *pclsRtp)=0
 SIP 통화 연결 이벤트 핸들러
virtual void EventCallEnd (const char *pszCallId, int iSipStatus)=0
 SIP 통화 종료 이벤트 핸들러
virtual void EventReInvite (const char *pszCallId, CSipCallRtp *pclsRemoteRtp, CSipCallRtp *pclsLocalRtp)
 SIP ReINVITE 수신 이벤트 핸들러
virtual void EventReInviteResponse (const char *pszCallId, int iSipStatus, CSipCallRtp *pclsRemoteRtp)
 SIP ReINVITE 응답 메시지 수신 이벤트 핸들러
virtual void EventPrack (const char *pszCallId, CSipCallRtp *pclsRtp)
 SIP PRACK 수신 이벤트 핸들러
virtual bool EventTransfer (const char *pszCallId, const char *pszReferToCallId, bool bScreenedTransfer)
 Screened / Unscreened Transfer 요청 수신 이벤트 핸들러
virtual bool EventBlindTransfer (const char *pszCallId, const char *pszReferToId)
 Blind Transfer 요청 수신 이벤트 핸들러
virtual void EventTransferResponse (const char *pszCallId, int iSipStatus)
 SIP 통화 전달 응답 수신 이벤트 핸들러
virtual bool EventMessage (const char *pszFrom, const char *pszTo, CSipMessage *pclsMessage)
 SIP MESSAGE 수신 이벤트 핸들러
virtual void EventThreadEnd (int iThreadId)
 SIP 메시지 수신 쓰레드가 종료됨을 알려주는 이벤트 핸들러

상세한 설명

CSipUserAgent 의 이벤트를 응용 프로그램으로 전달하는 callback 인터페이스

생성자 & 소멸자 문서화

virtual ISipUserAgentCallBack::~ISipUserAgentCallBack ( )
inlinevirtual