oocmdchannel.h
来自「一个非常美妙的proxy。功能强大。基于sip的协议。如果还要的话」· C头文件 代码 · 共 108 行
H
108 行
/* * Copyright (C) 2004-2005 by Objective Systems, Inc. * * This software is furnished under an open source license and may be * used and copied only in accordance with the terms of this license. * The text of the license may generally be found in the root * directory of this installation in the COPYING file. It * can also be viewed online at the following URL: * * http://www.obj-sys.com/open/license.html * * Any redistributions of this file including modified versions must * maintain this copyright notice. * *****************************************************************************//** * @file ooCmdChannel.h * This file contains stack commands which an user application can use to make * call, hang call etc. */#ifndef OO_CMDCHANNEL_H#define OO_CMDCHANNEL_H#include "ootypes.h"#include "ooStackCmds.h"#ifdef __cplusplusextern "C" {#endif#ifndef EXTERN#if defined (MAKE_DLL)#define EXTERN __declspec(dllexport)#else#define EXTERN#endif /* MAKE_DLL */#endif /* EXTERN */#define OO_DEFAULT_CMDLISTENER_PORT 7575/** * @addtogroup channels * @{ *//** * This function creates a command listener. This is nothing but a tcp socket * in listen mode waiting for incoming connection on which the stack thread * will receive commands. * * @return OO_OK, on success; OO_FAILED, on failure */EXTERN int ooCreateCmdListener();/** * This function is used to accept an incoming connection request for command * channel. * * @return OO_OK, on success; OO_FAILED, on failure */EXTERN int ooAcceptCmdConnection();/** * This function is used to setup a command connection with the main stack * thread. The application commands are sent over this connection to stack * thread. * * @return OO_OK, on success; OO_FAILED, on failure */EXTERN int ooCreateCmdConnection();/** * This function is used to close a command channel setup with the stack * thread. * * @return OO_OK, on success; OO_FAILED, on failure */EXTERN int ooCloseCmdConnection();/** * This function is used by stack api to write stack commands to command * channel. * * @return OO_OK, on success; OO_FAILED, on failure */EXTERN int ooWriteStackCommand(OOStackCommand *cmd);/** * This function is used by stack thread to read and process stack commands * received over command channel. * * @return OO_OK, on success; OO_FAILED, on failure */EXTERN int ooReadAndProcessStackCommand();/** * @} */#ifdef __cplusplus}#endif#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?