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

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

?? osip_contact.h

?? 基于GNU的VoIP SIP協議(RFC3261)實現代碼
?? H
字號:
/*  The oSIP library implements the Session Initiation Protocol (SIP -rfc3261-)  Copyright (C) 2001,2002,2003,2004,2005,2006,2007 Aymeric MOIZARD jack@atosc.org    This library is free software; you can redistribute it and/or  modify it under the terms of the GNU Lesser General Public  License as published by the Free Software Foundation; either  version 2.1 of the License, or (at your option) any later version.    This library is distributed in the hope that it will be useful,  but WITHOUT ANY WARRANTY; without even the implied warranty of  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU  Lesser General Public License for more details.    You should have received a copy of the GNU Lesser General Public  License along with this library; if not, write to the Free Software  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA*/#ifndef _OSIP_CONTACT_H_#define _OSIP_CONTACT_H_#include <osipparser2/headers/osip_from.h>/** * @file osip_contact.h * @brief oSIP osip_contact header definition. *//** * @defgroup oSIP_CONTACT oSIP contact header definition. * @ingroup oSIP_HEADERS * @{ *//** * Structure for Contact headers. * @var osip_contact_t */  typedef osip_from_t osip_contact_t;#ifdef __cplusplusextern "C"{#endif#ifndef MINISIZE/** * Allocate a Contact element. * @param header The element to work on. */  int osip_contact_init (osip_contact_t ** header);/** * Free a Contact element. * @param header The element to work on. */  void osip_contact_free (osip_contact_t * header);#endif/** * Parse a Contact element. * @param header The element to work on. * @param hvalue The string to parse. */  int osip_contact_parse (osip_contact_t * header, const char *hvalue);/** * Get a string representation of a Contact element. * @param header The element to work on. * @param dest A pointer on the new allocated string. */  int osip_contact_to_str (const osip_contact_t * header, char **dest);#ifndef MINISIZE/** * Clone a Contact element. * @param header The element to work on. * @param dest A pointer on the copy of the element. */  int osip_contact_clone (const osip_contact_t * header, osip_contact_t ** dest);#else  #define osip_contact_init  osip_from_init  #define osip_contact_free  osip_from_free  #define osip_contact_clone osip_from_clone#endif/** * Get the displayname from a Contact header. * @param header The element to work on. */#define osip_contact_get_displayname(header) osip_from_get_displayname((osip_from_t*)header)/** * Set the displayname in the Contact element. * @param header The element to work on. * @param value The value of the element. */#define osip_contact_set_displayname(header,value) osip_from_set_displayname((osip_from_t*)header, value)/** * Get the url from a Contact header. * @param header The element to work on. */#define osip_contact_get_url(header)         osip_from_get_url((osip_from_t*)header)/** * Set the url in the Contact element. * @param header The element to work on. * @param url The value of the element. */#define osip_contact_set_url(header,url)       osip_from_set_url((osip_from_t*)header,url)/** * Get a header parameter from a Contact element. * @param header The element to work on. * @param pos The index of the element to get. * @param dest A pointer on the element found. */#define osip_contact_param_get(header,pos,dest) osip_from_param_get((osip_from_t*)header,pos,dest)/** * Allocate and add a generic parameter element in a list. * @param header The element to work on. * @param name The token name. * @param value The token value. */#define osip_contact_param_add(header,name, value) osip_generic_param_add((&(header)->gen_params), name,value)/** * Find a header parameter in a Contact element. * @param header The element to work on. * @param name The token name to search. * @param dest A pointer on the element found. */#define osip_contact_param_get_byname(header,name,dest) osip_generic_param_get_byname((&(header)->gen_params),name,dest)#ifdef __cplusplus}#endif/** @} */#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
最新国产成人在线观看| 69堂成人精品免费视频| 蜜芽一区二区三区| 午夜国产精品一区| 亚洲最大成人综合| 亚洲欧洲综合另类在线| 亚洲欧洲精品天堂一级| 久久久久久免费毛片精品| 日韩亚洲国产中文字幕欧美| 欧美日韩综合不卡| 精品视频999| 制服丝袜日韩国产| 欧美一区二区啪啪| 精品免费国产一区二区三区四区| 欧美一区二区三区四区在线观看| 欧美日韩dvd在线观看| 欧美日韩亚洲综合在线 欧美亚洲特黄一级 | 99精品在线观看视频| 成人av在线一区二区| 99久久精品国产网站| 99re热这里只有精品视频| 一本色道久久综合精品竹菊| 色94色欧美sute亚洲线路一久| 91在线国产福利| 欧美特级限制片免费在线观看| 欧美日韩美女一区二区| 欧美成人艳星乳罩| 中国av一区二区三区| 樱桃视频在线观看一区| 石原莉奈在线亚洲三区| 国产美女视频一区| 色综合久久久久综合99| 欧美日韩国产电影| 久久久久久免费毛片精品| 亚洲柠檬福利资源导航| 奇米888四色在线精品| 国产高清亚洲一区| 欧美三级中文字| 久久视频一区二区| 亚洲免费观看高清完整| 日韩中文字幕91| caoporn国产精品| 欧美日韩一区二区在线观看| 欧美精品一区二区蜜臀亚洲| 一区二区在线观看不卡| 精品一区二区三区在线播放视频| 99久久精品国产一区| 欧美xxx久久| 一区二区三区**美女毛片| 国产综合色产在线精品| 色狠狠一区二区三区香蕉| 日韩精品一区二区三区在线| 亚洲欧美日韩久久| 久久国产精品免费| 欧美午夜影院一区| 中文字幕一区二区三区av| 激情欧美日韩一区二区| 欧美日韩一区久久| 日韩毛片精品高清免费| 精品一二三四区| 91精品国产综合久久精品| 亚洲欧美另类久久久精品2019| 精品一区二区三区在线播放 | 亚洲综合一区二区| 国产69精品一区二区亚洲孕妇| 91精品国产综合久久久蜜臀图片 | 中文字幕一区二区三| 国产一区二区在线观看免费 | 欧美一区二区成人6969| 日产国产高清一区二区三区 | 亚洲免费在线视频一区 二区| 国产一区二区三区四| 91麻豆精品国产91久久久久| 亚洲一区影音先锋| 日本精品视频一区二区| 亚洲欧美色一区| 色综合视频一区二区三区高清| 欧美国产97人人爽人人喊| 国产福利一区二区三区| 国产欧美日韩另类视频免费观看| 精品制服美女丁香| 久久九九久久九九| 国产不卡一区视频| 国产精品久久免费看| 成人午夜电影小说| 中文字幕日韩精品一区| bt欧美亚洲午夜电影天堂| 自拍偷拍欧美激情| 欧美三级一区二区| 美日韩一区二区三区| 精品国产一区二区三区久久影院| 国模大尺度一区二区三区| 久久天天做天天爱综合色| 国产精一区二区三区| 国产精品国产三级国产aⅴ中文| 99视频国产精品| 亚洲精品乱码久久久久久日本蜜臀| 色综合久久六月婷婷中文字幕| 一区二区三区精密机械公司| 欧美日韩国产三级| 蜜臀av性久久久久蜜臀aⅴ四虎| 日韩女同互慰一区二区| 高清shemale亚洲人妖| 国产精品福利一区二区| 欧美影片第一页| 激情综合网激情| 亚洲欧洲制服丝袜| 91精品国产入口| 国产高清亚洲一区| 亚洲欧美偷拍另类a∨色屁股| 欧美久久婷婷综合色| 国产精品亚洲午夜一区二区三区 | 亚洲最色的网站| 精品久久久久久久一区二区蜜臀| 国产成人午夜视频| 亚洲国产综合视频在线观看| 日韩免费性生活视频播放| www.成人网.com| 日本成人在线电影网| 国产欧美精品一区二区色综合朱莉| 色婷婷久久综合| 国产一区二区导航在线播放| 亚洲视频狠狠干| 久久综合九色综合97婷婷| 91成人网在线| 国产伦精品一区二区三区免费 | 麻豆成人免费电影| 亚洲品质自拍视频网站| 精品国产一区二区三区久久久蜜月 | 亚洲激情图片qvod| 国产亚洲欧美日韩日本| 欧美老女人在线| av电影天堂一区二区在线观看| 日产国产欧美视频一区精品 | 欧美私模裸体表演在线观看| 国产精品亚洲一区二区三区妖精| 亚洲va天堂va国产va久| 亚洲欧洲日本在线| 久久久综合视频| 日韩亚洲欧美综合| 欧美美女直播网站| 在线观看www91| 色综合久久中文综合久久97| 成人黄色综合网站| 国产一区二区女| 韩国视频一区二区| 国产成人鲁色资源国产91色综| 色婷婷av一区二区三区大白胸 | 国产亚洲综合性久久久影院| 欧美日韩精品欧美日韩精品一 | 亚洲成人av中文| 一区二区在线观看免费视频播放| 国产精品丝袜一区| 日本一区二区不卡视频| 久久综合久久99| 久久亚洲精精品中文字幕早川悠里| 日韩一区二区在线看| 欧美人xxxx| 欧美一区二区国产| 日韩欧美国产小视频| 欧美一区二区三区思思人| 欧美日韩国产免费一区二区| 欧美亚洲动漫精品| 88在线观看91蜜桃国自产| 欧美日韩一本到| 日韩视频免费直播| 精品少妇一区二区三区视频免付费 | 亚洲激情在线激情| 亚洲综合色婷婷| 五月天精品一区二区三区| 日韩国产欧美三级| 免费欧美高清视频| 国产风韵犹存在线视精品| 国产剧情一区二区| av成人老司机| 欧美亚男人的天堂| 日韩一级高清毛片| 欧美国产精品一区二区三区| 国产精品久久久久aaaa樱花| 亚洲裸体xxx| 视频精品一区二区| 韩国理伦片一区二区三区在线播放| 国产在线一区观看| aaa亚洲精品一二三区| 在线看日韩精品电影| 欧美一区三区二区| 国产精品毛片久久久久久| 一区二区三区中文字幕| 蜜臀久久99精品久久久久久9| 国产夫妻精品视频| 欧美三级资源在线| 国产欧美一区二区三区网站| 一区二区三区日韩欧美精品| 视频一区二区三区在线| 国产不卡免费视频| 在线播放中文一区| 亚洲私人影院在线观看| 美国十次综合导航| 91天堂素人约啪| xnxx国产精品|