⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 taoterminalconnectionlistener.h

📁 基于sipfoundy 公司开发的sipx协议API
💻 H
字号:
//// Copyright (C) 2004, 2005 Pingtel Corp.// //// $$//////////////////////////////////////////////////////////////////////////////#ifndef _TaoTerminalConnectionListener_h_#define _TaoTerminalConnectionListener_h_#if _MSC_VER >= 1000#pragma once#endif // _MSC_VER >= 1000// SYSTEM INCLUDES// APPLICATION INCLUDES#include "tao/TaoDefs.h"#include "os/OsConnectionSocket.h"#include "ptapi/PtTerminalConnectionListener.h"#include "ptapi/PtCallListener.h"// DEFINES// MACROS// EXTERNAL FUNCTIONS// EXTERNAL VARIABLES// CONSTANTS// STRUCTS// TYPEDEFS// FORWARD DECLARATIONSclass TaoTransportTask;class TaoTerminalConnectionListener : public PtTerminalConnectionListener{public:    TaoTerminalConnectionListener(PtEventMask* pMask = NULL);        TaoTerminalConnectionListener(int objId,                                                                 TaoObjHandle clientSocket,                                                                 TaoTransportTask* pSvrTransport,                                                                 const char * terminalName);        TaoTerminalConnectionListener(const TaoTerminalConnectionListener& rTaoTerminalConnectionListener);     //:Copy constructor (not implemented for this class)    ~TaoTerminalConnectionListener();    virtual void terminalConnectionCreated(const PtTerminalConnectionEvent& rEvent);    virtual void terminalConnectionIdle(const PtTerminalConnectionEvent& rEvent);    virtual void terminalConnectionRinging(const PtTerminalConnectionEvent& rEvent);    virtual void terminalConnectionDropped(const PtTerminalConnectionEvent& rEvent);    virtual void terminalConnectionUnknown(const PtTerminalConnectionEvent& rEvent);    virtual void terminalConnectionHeld(const PtTerminalConnectionEvent& rEvent);    virtual void terminalConnectionTalking(const PtTerminalConnectionEvent& rEvent);    virtual void terminalConnectionInUse(const PtTerminalConnectionEvent& rEvent);   virtual PtStatus getLocation(UtlString*& pLocation);private:        int                                             mObjId;        char*                                   mTerminalName;        TaoObjHandle                    mhClientSocket;        TaoTransportTask*               mpSvrTransport;        OsConnectionSocket*             mpConnectionSocket;};#endif // _TaoTerminalConnectionListener_h_

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -