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

📄 options.h

📁 很小的linux下的upnp服务器端代码适合嵌入式系统
💻 H
字号:
/* $Id: options.h,v 1.7 2007/09/24 17:15:57 nanard Exp $ *//* MiniUPnP project * http://miniupnp.free.fr/ or http://miniupnp.tuxfamily.org/ * author: Ryan Wagoner * (c) 2006 Thomas Bernard  * This software is subject to the conditions detailed * in the LICENCE file provided within the distribution */#ifndef __OPTIONS_H__#define __OPTIONS_H__/* enum of option available in the miniupnpd.conf */enum upnpconfigoptions {	UPNP_INVALID = 0,	UPNPEXT_IFNAME = 1,		/* ext_ifname */	UPNPEXT_IP,				/* ext_ip */	UPNPLISTENING_IP,		/* listening_ip */	UPNPPORT,				/* "port" */	UPNPBITRATE_UP,			/* "bitrate_up" */	UPNPBITRATE_DOWN,		/* "bitrate_down" */	UPNPPRESENTATIONURL,	/* presentation_url */	UPNPNOTIFY_INTERVAL,	/* notify_interval */	UPNPSYSTEM_UPTIME,		/* "system_uptime" */	UPNPPACKET_LOG,			/* "packet_log" */	UPNPUUID,				/* uuid */	UPNPSERIAL,				/* serial */	UPNPMODEL_NUMBER,		/* model_number */	UPNPCLEANTHRESHOLD,		/* clean_ruleset_threshold */	UPNPCLEANINTERVAL		/* clean_ruleset_interval */};/* readoptionsfile() * parse and store the option file values * returns: 0 success, -1 failure */intreadoptionsfile(const char * fname);/* freeoptions()  * frees memory allocated to option values */voidfreeoptions(void);#define MAX_OPTION_VALUE_LEN (80)struct option{	enum upnpconfigoptions id;	char value[MAX_OPTION_VALUE_LEN];};extern struct option * ary_options;extern int num_options;#endif

⌨️ 快捷键说明

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