/************************************************************************* 【文件名】 Config.h 【功能模块和目的】 配置信息管理类头文件 【开发者及日期】 郑石诺 2016/03/24 【版本】 V1.0.0 【版权信息】 Copyright (C)2016 河南华谊网络科技有限公司 【更改记录】 *************************************************************************/ #pragma once /************************************************************************* 【类名】 CConfig 【功能】 【接口说明】 配置信息管理类 【开发者及日期】 郑石诺 2016/03/24 【版本】 V1.0.0 【版权信息】 Copyright (C)2016 河南华谊网络科技有限公司 【更改记录】 *************************************************************************/ class CConfig { public: CConfig(void); virtual ~CConfig(void) = 0; static bool load(void); static RECORD_TYPE recordType(void) { return m_RecType; } // 获取录音类型 static RECORD_FORMAT recordFormat(void) { return m_RecFormat; } // 获取录音格式 static int listenPort(void) { return m_ListenPort; } static LPCTSTR devLinkIp(void) { return m_DevLinkIP; } static LPCTSTR devLinkPwd(void) { return m_DevLinkPwd; } private: static RECORD_TYPE m_RecType; // 录音类型 0:中继录音, 1:并线录音 static RECORD_FORMAT m_RecFormat; // 录音格式 static int m_ListenPort; // 监听端口 static CString m_DevLinkIP; // DevLink地址 static CString m_DevLinkPwd; // DevLink口令 };