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

📄 testregistrar.h

📁 基于sipfoundy 公司开发的sipx协议API
💻 H
字号:
//// Copyright (C) 2004, 2005 Pingtel Corp.// //// $$//////////////////////////////////////////////////////////////////////////////#ifndef _TestRegistrar_h_#define _TestRegistrar_h_// SYSTEM INCLUDES// APPLICATION INCLUDES#include "net/SipUserAgent.h"#include "os/OsServerTask.h"// DEFINES// MACROS// EXTERNAL FUNCTIONS// EXTERNAL VARIABLES// CONSTANTS// STRUCTS// TYPEDEFS// FORWARD DECLARATIONStypedef struct TestRegistrarUsers{    char szUsername[256];    char szPassword[256];} TestRegistrarUsers;/** */class TestRegistrar : public OsServerTask{/* //////////////////////////// PUBLIC //////////////////////////////////// */  public:/* ============================ CREATORS ================================== */   /**    * Default constructor    */   TestRegistrar();        /**    * Copy constructor    */   TestRegistrar(const TestRegistrar& rTestRegistrar);        /**    * Destructor    */   virtual ~TestRegistrar();      /**    * Starts the registrar and waits for events    */   void init();       /**     * Implementation of OsServerTask's pure virtual method     */    UtlBoolean handleMessage(OsMsg& rMsg);   /* ============================ MANIPULATORS ============================== */   /**    * Assignment operator    *    * @param rhs right hand side of the equals operator    */   TestRegistrar& operator=(const TestRegistrar& rhs);  /* ============================ ACCESSORS ================================= *//* ============================ INQUIRY =================================== *//* //////////////////////////// PROTECTED ///////////////////////////////// */  protected:    /**     * Instance of the user agent object.     */    SipUserAgent* mpUserAgent;/* //////////////////////////// PRIVATE /////////////////////////////////// */  private:    /**     * Message handler for register requests.     */    UtlBoolean handleRegisterRequest(SipMessage message);};/* ============================ INLINE METHODS ============================ */#endif  // _TestRegistrar_h_

⌨️ 快捷键说明

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