亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? apache_gsoap.h

?? 基于Linux平臺的SNMP/SOAP客服端源碼:很不錯的東西,可以學習,也可以應用開發.
?? H
字號:
/** Interface between the apache http - server (http://httpd.apache.org) and the gsoap SOAP stack (http://www.cs.fsu.edu/~engelen/soap.html)    * @file apache_gsoap.h  */#ifndef _APACHE_GSOAP_H_INCLUDED#define _APACHE_GSOAP_H_INCLUDED/* * need to include httpd.h for request rec definition  */#include <httpd.h>#ifdef __cplusplusextern "C" {#endif#define APACHE_GSOAP_INTERFACE_VERSION 6#define APACHE_HTTPSERVER_ENTRY_POINT "apache_init_soap_interface"    /*     * calls soap_serve inside shared library      */    typedef SOAP_FMAC1 void (SOAP_FMAC2 * apache_soap_init_fn) (struct soap *,                                                                request_rec *);    /*     * calls soap_init inside shared library     */    typedef SOAP_FMAC1 int (SOAP_FMAC2 * apache_soap_serve_fn) (struct soap *,                                                                request_rec *);    /*     * calls soap_destroy inside shared library      */    typedef SOAP_FMAC1 void (SOAP_FMAC2 *                             apache_soap_destroy_fn) (struct soap *,                                                      request_rec *);    /*     * calls soap_end inside shared library      */    typedef SOAP_FMAC1 void (SOAP_FMAC2 * apache_soap_end_fn) (struct soap *,                                                               request_rec *);    /*     * calls soap_done inside shared library      */    typedef SOAP_FMAC1 void (SOAP_FMAC2 * apache_soap_done_fn) (struct soap *,                                                                request_rec *);    typedef SOAP_FMAC1 int (SOAP_FMAC2 *                            apache_soap_register_plugin_fn) (struct soap *,                                                             int (*fcreate)                                                             (struct soap *,                                                              struct                                                              soap_plugin *,                                                              void *),                                                             void *arg,                                                             request_rec *);    typedef SOAP_FMAC1 void *SOAP_FMAC2(*apache_soap_lookup_plugin_fn) (struct                                                                        soap *,                                                                        const                                                                        char *,                                                                        request_rec                                                                        *);    /*     * the callbacks normally used in the apache_soap_interface      */    SOAP_FMAC1 void SOAP_FMAC2 apache_soap_soap_destroy(struct soap *,                                                        request_rec * r);    SOAP_FMAC1 void SOAP_FMAC2 apache_default_soap_init(struct soap *soap,                                                        request_rec * r);    SOAP_FMAC1 int SOAP_FMAC2 apache_default_soap_serve(struct soap *soap,                                                        request_rec * r);    SOAP_FMAC1 void SOAP_FMAC2 apache_default_soap_end(struct soap *soap,                                                       request_rec * r);    SOAP_FMAC1 void SOAP_FMAC2 apache_default_soap_done(struct soap *soap,                                                        request_rec * r);    SOAP_FMAC1 int SOAP_FMAC2 apache_default_soap_register_plugin_arg(struct                                                                      soap *, int                                                                       (*fcreate)                                                                      (struct                                                                       soap *,                                                                       struct                                                                       soap_plugin                                                                       *,                                                                       void *),                                                                      void                                                                      *arg,                                                                      request_rec                                                                      * r);    SOAP_FMAC1 void *SOAP_FMAC2 apache_default_soap_lookup_plugin(struct soap                                                                  *soap, const char                                                                  *plugin,                                                                  request_rec *                                                                  r);    struct apache_soap_interface {        unsigned int len;       ///< length of this struct in bytes (for version control).        unsigned int interface_version;        apache_soap_init_fn fsoap_init;        apache_soap_serve_fn fsoap_serve;        apache_soap_destroy_fn fsoap_destroy;        apache_soap_end_fn fsoap_end;        apache_soap_done_fn fsoap_done;        apache_soap_register_plugin_fn fsoap_register_plugin_arg;        apache_soap_lookup_plugin_fn fsoap_lookup_plugin;        void *reserved;         ///< variable reserved for apache module, must not be changed by server shared library.        struct Namespace *namespaces;        void (*soap_serializeheader) (struct soap * soap);        int (*soap_putheader) (struct soap * soap);        int (*soap_getheader) (struct soap * soap);        void (*soap_fault) (struct soap * soap);        void (*soap_serializefault) (struct soap * soap);        int (*soap_putfault) (struct soap * soap);        int (*soap_getfault) (struct soap * soap);        const char **(*soap_faultcode) (struct soap * soap);        const char **(*soap_faultstring) (struct soap * soap);        const char **(*soap_faultdetail) (struct soap * soap);        void (*soap_markelement) (struct soap *, const void *, int);        int (*soap_putelement) (struct soap *, const void *, const char *, int,                                int);        void *(*soap_getelement) (struct soap *, int *);    };    typedef void (*apache_init_soap_interface_fn) (struct apache_soap_interface                                                   *, request_rec *);    /*     * exported shared library function called by mod_gsoap from within apache http server      * * This function fills the members of the apache_soap_interface struct.      */    SOAP_FMAC1 void SOAP_FMAC2 apache_init_soap_interface(struct                                                          apache_soap_interface                                                          *, request_rec * r);#define IMPLEMENT_GSOAP_SERVER() \static SOAP_FMAC1 void SOAP_FMAC2 apache_soap_soap_destroy(struct soap *soap, request_rec *r) {return soap_destroy(soap);}\static SOAP_FMAC1 void SOAP_FMAC2 apache_default_soap_init(struct soap *soap, request_rec *r) {return soap_init(soap);}\static SOAP_FMAC1 int SOAP_FMAC2 apache_default_soap_serve(struct soap *soap, request_rec *r) {return soap_serve(soap);}\static SOAP_FMAC1 void SOAP_FMAC2 apache_default_soap_end(struct soap *soap, request_rec *r) {return soap_end(soap);}\static SOAP_FMAC1 void SOAP_FMAC2 apache_default_soap_done(struct soap *soap, request_rec *r) {return soap_done(soap);}\static SOAP_FMAC1 int SOAP_FMAC2 apache_default_soap_register_plugin_arg(struct soap *soap, int (*fcreate)(struct soap *, struct soap_plugin *, void *), void *arg, request_rec *r){return soap_register_plugin_arg(soap, fcreate, arg);}\static SOAP_FMAC1 void* SOAP_FMAC2 apache_default_soap_lookup_plugin(struct soap *soap, const char *plugin, request_rec *r) {return soap_lookup_plugin(soap, plugin);}\void apache_init_soap_interface(struct apache_soap_interface *pInt, request_rec *r) {\ pInt->len = sizeof(struct apache_soap_interface);\ pInt->interface_version = APACHE_GSOAP_INTERFACE_VERSION;\ pInt->fsoap_init = apache_default_soap_init; \ pInt->fsoap_serve = apache_default_soap_serve;\ pInt->fsoap_destroy = apache_soap_soap_destroy;\ pInt->fsoap_end = apache_default_soap_end;\ pInt->fsoap_done = apache_default_soap_done;\ pInt->fsoap_register_plugin_arg = apache_default_soap_register_plugin_arg;\ pInt->fsoap_lookup_plugin = apache_default_soap_lookup_plugin;\ pInt->reserved = 0;\ pInt->namespaces = namespaces;\ pInt->soap_serializeheader = soap_serializeheader;\ pInt->soap_putheader = soap_putheader;\ pInt->soap_getheader = soap_getheader;\ pInt->soap_fault = soap_fault;\ pInt->soap_serializefault = soap_serializefault;\ pInt->soap_putfault = soap_putfault;\ pInt->soap_getfault = soap_getfault;\ pInt->soap_faultcode = soap_faultcode;\ pInt->soap_faultstring = soap_faultstring;\ pInt->soap_faultdetail = soap_faultdetail;\ pInt->soap_markelement = soap_markelement;\ pInt->soap_getelement = soap_getelement;\ pInt->soap_putelement = soap_putelement;\}#ifdef __cplusplus}#endif                          //__cplusplus#endif                          //_APACHE_GSOAP_H_INCLUDED

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕综合网| 一区av在线播放| 色猫猫国产区一区二在线视频| 亚洲成人一区二区在线观看| 久久久av毛片精品| 欧美亚洲综合色| 成人免费av网站| 日本女人一区二区三区| 亚洲人成精品久久久久| 精品国产a毛片| 欧美日韩中文国产| 不卡视频免费播放| 国模娜娜一区二区三区| 午夜免费久久看| 亚洲人被黑人高潮完整版| 国产无人区一区二区三区| 欧美一区二区三区四区高清| 色婷婷综合久久久久中文一区二区| 激情综合亚洲精品| 日本不卡免费在线视频| 一区二区三区四区蜜桃| 国产精品国产自产拍高清av王其 | 国产一区二区三区久久久| 亚洲一区二区视频在线| 亚洲视频中文字幕| 国产精品少妇自拍| 欧美极品xxx| 久久精品水蜜桃av综合天堂| 日韩精品中文字幕在线一区| 欧美日韩国产影片| 欧美人xxxx| 在线综合+亚洲+欧美中文字幕| 91色.com| 91在线观看下载| www.亚洲激情.com| www.久久久久久久久| 不卡一区在线观看| 97久久超碰国产精品| 色激情天天射综合网| 色婷婷久久综合| 欧洲精品在线观看| 欧洲av在线精品| 欧美日韩成人激情| 欧美日产在线观看| 日韩亚洲电影在线| 欧美mv日韩mv| 国产三级精品在线| 中文字幕第一页久久| 综合精品久久久| 亚洲第一在线综合网站| 青青草成人在线观看| 蜜乳av一区二区| 国产精品99久久久久久久女警 | 国产日韩欧美麻豆| 久久久精品免费观看| 成人欧美一区二区三区1314| 亚洲图片你懂的| 亚洲成av人片在www色猫咪| 五月激情六月综合| 久久99国产精品尤物| 福利一区二区在线| 一本大道久久精品懂色aⅴ| 欧美性猛片aaaaaaa做受| 欧美一区二区黄色| 国产性做久久久久久| 亚洲欧美另类久久久精品2019| 亚洲综合视频在线观看| 青青草97国产精品免费观看| 国产sm精品调教视频网站| 91蜜桃在线观看| 欧美丰满一区二区免费视频| www久久精品| 亚洲色图另类专区| 日本欧美一区二区三区乱码| 国产mv日韩mv欧美| 欧美日韩精品欧美日韩精品一| 欧美mv日韩mv国产| 亚洲黄色录像片| 看电视剧不卡顿的网站| 成人18视频在线播放| 欧美久久久久久久久| 久久精品视频免费| 亚洲电影一级黄| 国产激情视频一区二区在线观看 | 欧美一区午夜视频在线观看 | 亚洲国产视频a| 国产一区二区在线视频| 日本伦理一区二区| 久久久午夜精品| 性久久久久久久| av不卡一区二区三区| 欧美一级一区二区| 亚洲毛片av在线| 国产一区二区三区香蕉| 欧美日韩在线三区| 国产精品美女www爽爽爽| 人人精品人人爱| 一本大道av一区二区在线播放| 日韩欧美亚洲一区二区| 亚洲精品ww久久久久久p站| 激情伊人五月天久久综合| 色哟哟一区二区| 国产欧美日韩久久| 久久er99热精品一区二区| 91成人免费网站| 中文字幕一区二区三区在线观看| 蜜桃久久av一区| 欧美日韩国产综合久久| 日韩美女久久久| 成人国产精品视频| 精品999在线播放| 久久精品国产成人一区二区三区| 欧美丝袜第三区| 亚洲视频在线一区观看| 成人小视频在线| 国产欧美视频一区二区三区| 久色婷婷小香蕉久久| 欧美一区二区在线免费观看| 亚洲一区在线观看网站| 97久久精品人人做人人爽| 国产精品国模大尺度视频| 国产成人精品亚洲午夜麻豆| 日韩精品一区二区三区swag| 水野朝阳av一区二区三区| 在线免费不卡电影| 亚洲欧美偷拍三级| 9i看片成人免费高清| 国产精品美女久久久久久久久| 成人涩涩免费视频| 日本一区二区成人在线| 国产成人av在线影院| 国产视频一区在线播放| 国产精品自拍毛片| 久久看人人爽人人| 国产91精品免费| 国产精品拍天天在线| 91啪亚洲精品| 一区二区三区精品视频在线| 欧洲精品中文字幕| 视频一区欧美精品| 欧美一区二区播放| 久久99精品久久久| 国产女主播一区| 99在线视频精品| 亚洲免费在线看| 欧美日韩一区二区在线观看视频| 亚洲国产精品久久不卡毛片 | 91精品福利在线一区二区三区 | 久久久精品tv| 高清不卡一区二区| 亚洲视频一区二区在线| 欧美亚洲国产怡红院影院| 五月婷婷激情综合| 日韩一区二区在线观看视频| 精品亚洲国产成人av制服丝袜| 久久精品一区二区三区四区| 粉嫩13p一区二区三区| 中文字幕一区二区不卡| 欧美亚洲动漫精品| 卡一卡二国产精品| 国产精品国产三级国产专播品爱网 | 欧美日韩国产天堂| 久久精工是国产品牌吗| 日本一区二区三区久久久久久久久不| 成人精品gif动图一区| 亚洲人xxxx| 欧美xxxxx牲另类人与| 从欧美一区二区三区| 艳妇臀荡乳欲伦亚洲一区| 日韩欧美电影一区| www.66久久| 日韩精品免费视频人成| 久久久久久久综合狠狠综合| 99riav久久精品riav| 日韩激情在线观看| 中文字幕不卡一区| 3d成人动漫网站| 成人av在线一区二区| 天使萌一区二区三区免费观看| 欧美精品一区二区三区蜜桃视频| 91视频xxxx| 国产真实乱对白精彩久久| 亚洲色欲色欲www| 欧美电视剧免费全集观看| a美女胸又www黄视频久久| 日韩高清中文字幕一区| 中文字幕视频一区| 精品久久久久久久久久久久久久久久久| www.欧美色图| 国产一区二区三区四区五区美女 | 欧美日本一区二区三区四区| 国产一区二区三区香蕉| 午夜精品久久久久久不卡8050| 国产欧美一区二区在线| 555www色欧美视频| 欧美最猛黑人xxxxx猛交| 国产成a人亚洲| 麻豆成人久久精品二区三区小说| 亚洲精品日韩综合观看成人91| 国产亚洲精品bt天堂精选|