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

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

?? isup_codec.c

?? VC6.0環境下
?? C
?? 第 1 頁 / 共 3 頁
字號:
//  ==========================================================================//  //  @(#) $Id: ISUP_Codec.C,v 1.3 2000/10/13 15:45:51 brian Exp $//  //  --------------------------------------------------------------------------//  //  Copyright (C) 1997-2000  Brian Bidulock <bidulock@dallas.net>//  //  All Rights Reserved.//  //  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 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// //  Last Modified $Date: 2000/10/13 15:45:51 $ by $Author: brian $// //  --------------------------------------------------------------------------// //  $Log: ISUP_Codec.C,v $//  Revision 1.3  2000/10/13 15:45:51  brian//  First public release.////  ==========================================================================static char const ident[] = "$Id: ISUP_Codec.C,v 1.3 2000/10/13 15:45:51 brian Exp $";#pragma implementation#include "head.h"#ifndef __HEAD_H__#define __HEAD_H__#pragma interface#endif  __HEAD_H__#include "ISUP_Codec.H"// ***********************************************************// ****// **** Common Field and Set Definitions// ****// ***********************************************************Codec_INN::Codec_INN() :    Set("INN","Internal Number Ind",1,0,        "YES",  0,  "Routing to internal number allowed",        "NO",   1,  "Routing to internal number not allowed",    NULL) {};Codec_SCR::Codec_SCR() :    Set("SCR","Screening Indicator",2,0,        "UPNV", 0,  "User provided, not verified",        "UPVP", 1,  "User provided, verified and passed",        "UPVF", 2,  "User provided, verified and failed",        "NP",   3,  "Network provided",    NULL) {};Codec_PRES::Codec_PRES() :    Set("PRES","Presentation Ind",2,0,        "YES",  0,  "Presentation allowed",        "NO",   1,  "Presentation not allowed",    NULL) {};Codec_CPNI::Codec_CPNI() :    Set("CPNI","Number Incomplete Ind",1,0,        "COM",  0,  "Complete",        "INCOM",1,  "Incomplete",    NULL) {};Codec_EEM::Codec_EEM() :    Set("EEM","End to End Method",2,0,        "NONE", 0,  "No end-to-end method available",        "PASS", 1,  "Pass along method available",        "SCCP", 2,  "SCCP method available",        "BOTH", 3,  "Both Pass along and SCCP available",    NULL) {};Codec_IW::Codec_IW() :    Set("IW","Interworking Ind",1,0,        "NO",   0,  "No interworking encountered",        "YES",  1,  "Interworking encountered",    NULL) {};Codec_EEI::Codec_EEI() :    Set("EEI","End to end info",1,0,        "NO",   0,  "No end to end information available",        "YES",  1,  "End to end information available",    NULL) {};Codec_ISUPI::Codec_ISUPI() :    Set("ISUPI","ISDN User Part Ind",1,0,        "NO",   0,  "ISUP not used all the way",        "YES",  1,  "ISUP used all the way",    NULL) {};Codec_NETPLAN::Codec_NETPLAN() :    Set("NETPLAN","Network ID Plan",4,0,        "UNK",  0,  "Unknown",        "CIC3", 1,  "3 digit CIC with circuit code",        "CIC4", 2,  "4 digit CIC with circuit code",        "DNIC", 3,  "Public Data Network (DNIC)",        "MNIC", 6,  "Public Land Mobile Network (MNIC)",    NULL) {};Codec_NETTYPE::Codec_NETTYPE() :    Set("NETTYPE","Network ID Type",3,0,        "CCITT",    0,  "CCITT Standard Id",        "NAT",      2,  "National Standard Id",    NULL) {};// ***********************************************************// ****// **** Parameter Definitions// ****// ***********************************************************Codec_CLRF  ::Codec_CLRF  () :    Parameter("CLRF","Call Reference",40,2,0,(Codec**)&CLID) {    CLID = new Field("CLID","Call Identity",24,0);    PCODE = new Codec_PC("PCODE","Point Code",4,6,4,2);};Codec_ATP   ::Codec_ATP   () :    Parameter("ATP","Access Transport",-1,1,0,(Codec**)&DATA) {    DATA = new OctetString("DATA","Data",-1);};Codec_CDPN  ::Codec_CDPN  () :    Parameter("CDPN","Called Party Number",-1,7,0,(Codec**)&NAI) {    NAI   = new Codec_NAI();    OE    = new Codec_OE();    SCR   = new Codec_SPAR2();    PRES  = new Codec_SPAR2();    NPLAN = new Codec_NPLAN();    INN   = new Codec_INN();    ADDI  = new Codec_ADDI();};Codec_NCI   ::Codec_NCI   () :    Parameter("NCI","Nat of Connection Inds",8,4,0,(Codec**)&SATI) {    SATI = new Set("SATI","Satellite Indicator",2,0,        "0",    0,  "No satellite circuit",        "1",    1,  "One satellite circuit",        "2",    2,  "Two satellite circuits",        "3",    3,  "Three or more satellite circuits",        NULL);    CCI = new Set("CCI","Continuity Check Ind",2,0,        "NO",   0,  "Check not required",        "YES",  1,  "Check required on this circuit",        "PREV", 2,  "Check performed on a previous circuit",        NULL);    OECHO = new Set("OECHO","Echo Control Ind",1,0,        "NO",   0,  "No outgoing half echo control device",        "YES",  1,  "Outgoing half echo control device",        NULL);    SPARE = new Codec_SPAR3();};Codec_FCI   ::Codec_FCI   () :    Parameter("FCI","Forward Call Inds",16,8,0,(Codec**)&NIC) {    NIC = new Set("NIC","Nat'l/Int'l Call Ind",1,0,        "NAT",  0,  "Call treated as national call",        "INT",  1,  "Call treated as international call",        NULL);    EEM   = new Codec_EEM();    IW    = new Codec_IW();    EEI   = new Codec_EEI();    ISUPI = new Codec_ISUPI();    ISUPPREF = new Set("ISUPPREF","ISUP Preference Ind",2,0,        "YES",  0,  "ISUP preferred all the way",        "NO",   1,  "ISUP not required all the way",        "REQ",  2,  "ISUP required all the way",        NULL);    ISDNOA = new Set("ISDNOA","Originating Access",1,0,        "NO",   0,  "Non-ISDN",        "YES",  1,  "ISDN",        NULL);    SPARE = new Codec_SPAR7();};Codec_OFCI  ::Codec_OFCI  () :    Parameter("OFCI","Opt Forward Call Inds",8,6,0,(Codec**)&CUGCI) {    CUGCI = new Set("CUGCI","CUG Call Ind",2,0,        "CUG",  0,  "CUG check successful",        "NONE", 1,  "Non-CUG call",        "OGA",  2,  "CUG call with outgoing access",        "NOGA", 3,  "CUG call without outgoing access",        NULL);    SPARE1 = new Codec_SPAR2();    CCBS = new Set("CCBS","CCBS Call Ind",1,0,        "NO",   0,  "Not a CCBS call",        "YES",  1,  "CCBS call",        NULL);    SPARE2 = new Codec_SPAR1();    CNI = new Set("CNI","Calling Party Number",1,0,        "NO",   0,  "Complete",        "YES",  1,  "Incomplete",        NULL);    CNAR = new Set("CNAR","Connected Address",1,0,        "NO",   0,  "Not requested",        "YES",  1,  "Requested",        NULL);};Codec_CPC   ::Codec_CPC   () :    Parameter("CPC","Calling Party Category",8,1,0,(Codec**)&CPC) {    CPC = new Set("CPC","Calling Party Category",8,0,        "UNK",  0,   "Unknown",        "FR",   1,   "Operator - French",        "ENG",  2,   "Operator - English",        "GER",  3,   "Operator - German",        "RUS",  4,   "Operator - Russian",        "SPA",  5,   "Operator - Spanish",        "ORD",  10,  "Ordinary calling subscriber",        "PRIO", 11,  "Calling subscriber with priority",        "DATA", 12,  "Data call",        "TEST", 13,  "Test call",        "NVT",  14,  "Non-voice terminal",        "PAY",  15,  "Payphone",        "P2",   250, "Subscriber with precedence level 2",        "P3",   251, "Subscriber with precedence level 3",        "P4",   252, "Subscriber with precedence level 4",        "P5",   253, "Subscriber with precedence level 5",        NULL);};Codec_CGPN  ::Codec_CGPN  () :    Parameter("CGPN","Calling Party Number",-1,7,0,(Codec**)&NAI) {    NAI   = new Codec_NAI();    OE    = new Codec_OE();    SCR   = new Codec_SCR();    PRES  = new Codec_PRES();    NPLAN = new Codec_NPLAN();    CPNI  = new Codec_CPNI();    ADDI  = new Codec_ADDI();};Codec_RDGN  ::Codec_RDGN  () :    Parameter("RDGN","Redirecting Number",-1,7,0,(Codec**)&NAI) {    NAI   = new Codec_NAI();    OE    = new Codec_OE();    SCR   = new Codec_SCR();    PRES  = new Codec_PRES();    NPLAN = new Codec_NPLAN();    INN   = new Codec_SPAR1();    ADDI  = new Codec_ADDI();};Codec_RDNN  ::Codec_RDNN  () :    Parameter("RDNN","Redirection Number",-1,7,0,(Codec**)&NAI) {    NAI   = new Codec_NAI();    OE    = new Codec_OE();    SCR   = new Codec_SPAR2();    PRES  = new Codec_PRES();    NPLAN = new Codec_NPLAN();    INN   = new Codec_INN();    ADDI  = new Codec_ADDI();};Codec_CONR  ::Codec_CONR  () :    Parameter("CONR","Connection Request",56,4,0,(Codec**)&LREF) {    LREF   = new Field("LREF","Local Reference",24,0);    PCODE  = new Codec_PC("PCODE","Point Code");    PCLASS = new Field("PLCASS","Protocol Class",8,0);    CREDIT = new Field("CREDIT","Credit",8,0);};Codec_INRI  ::Codec_INRI  () :    Parameter("INRI","Info Request Inds",16,11,0,(Codec**)&CPA) {    CPA = new Set("CPA","Calling Party Address",1,0,        "NO",   0,  "Not requested",        "YES",  1,  "Requested",        NULL);    CPAH = new Set("CPAH","CPA Holding",1,0,        "NO",   0,  "Hold not requested",        "YES",  1,  "Hold requested",        NULL);    CNA = new Set("CNA","Connected Address",1,0,        "NO",   0,  "Not requested",        "YES",  1,  "Requested",        NULL);    CPC = new Set("CPC","Calling Party Category",1,0,        "NO",   0,  "Not requested",        "YES",  1,  "Requested",        NULL);    CRG = new Set("CRG","Charge Information",1,0,        "NO",   0,  "Not requested",        "YES",  1,  "Requested",        NULL);    RDA = new Set("RDA","Redirecting Address",1,0,        "NO",   0,  "Not requested",        "YES",  1,  "Requested",        NULL);    INX = new Set("INX","Index",1,0,        "NO",   0,  "Not requested",        "YES",  1,  "Requested",        NULL);    MCI = new Set("MCI","Malicious Call ID",1,0,        "NO",   0,  "Not requested",        "YES",  1,  "Requested",        NULL);    MCIH = new Set("MCIH","MCI Holding",1,0,        "NO",   0,  "Hold not requested",        "YES",  1,  "Hold requested",        NULL);    SPARE = new Codec_SPAR6();    MLBG = new Set("MLBG","Business Group Info",1,0,        "NO",   0,  "Not requested",        "YES",  1,  "Requested",        NULL);};Codec_INFI  ::Codec_INFI  () :    Parameter("INFI","Info Indicators",16,10,0,(Codec**)&CPA) {    CPA = new Set("CPA","Calling Party Address",2,0,        "NOTI", 0,  "Not included",        "NOTA", 1,  "Not available",        "INCL", 3,  "Included",        NULL);    CPAH = new Set("CPAH","CPA Hold",1,0,        "NO",   0,  "Hold not provided",        "YES",  1,  "Hold provided",        NULL);    CNA = new Set("CNA","Connected Address",2,0,        "NOTI", 0,  "Not included",        "NOTA", 1,  "Not available",        "INCL", 3,  "Included",        NULL);    CPC = new Set("CPC","Calling Party Category",1,0,        "NO",   0,  "Not included",        "YES",  1,  "Included",        NULL);    CRG = new Set("CRG","Charge Information",1,0,        "NO",   0,  "Not included",        "YES",  1,  "Included",        NULL);    RDA = new Set("RDA","Redirecting Address",2,0,        "NOTI", 0,  "Not included",        "NOTA", 1,  "Not available",        "INCL", 3,  "Included",        NULL);    INX = new Set("INX","Index",1,0,        "NO",   0,  "Not included",        "YES",  1,  "Included",        NULL);    SOLINF = new Set("SOLINF","Solicited Information",1,0,        "NO",   0,  "Solicited",        "YES",  1,  "Unsolicited",        NULL);    SPARE = new Codec_SPAR4();    MLBG = new Set("MLBG","Business Group Info",1,0,        "NO",   0,  "Not included",        "YES",  1,  "Included",        NULL);};Codec_COTI  ::Codec_COTI  () :    Parameter("COTI","Continuity Indicators",8,1,0,(Codec**)&COTI) {    COTI = new Set("COTI","Continuity Indicator",1,7,        "FAIL", 0,  "Continuity check failed",        "PASS", 1,  "Continuity check passed",        NULL);};Codec_BCI   ::Codec_BCI   () :    Parameter("BCI","Backward Call Inds",16,11,0,(Codec**)&CRGI) {    CRGI = new Set("CRGI","Charge Indicator",2,0,        "NIND", 0,  "No indication",        "NO",   1,  "No charge",        "YES",  2,  "Charge",        NULL);    CPS = new Set("CPS","Called Party Status",2,0,        "NIND", 0,  "No indication",        "FREE", 1,  "Subscriber free",        "CON",  2,  "Connect when free",        NULL);    CPCI = new Set("CPCI","Called Party Category",2,0,        "NIND", 0,  "No indication",        "ORD",  1,  "Ordinary subscriber",        "PAY",  2,  "Payphone",        NULL);    EEM   = new Codec_EEM();    IW    = new Codec_IW();    EEI   = new Codec_EEI();    ISUPI = new Codec_ISUPI();    HOLDR = new Set("HOLDR","Holding",1,0,        "NO",   0,  "Hold not required",        "YES",  1,  "Hold required",        NULL);    ISDNTA = new Set("ISDNTA","Terminating Access",1,0,        "NO",   0,  "Non-ISDN",        "YES",  1,  "ISDN",        NULL);    IECHO = new Set("IECHO","Echo Control Ind",1,0,        "NO",   0,  "No incoming half echo control device",        "YES",  1,  "Incoming half echo control device",        NULL);    SCCPMD = new Set("SCCPMD","SCCP Method Ind",2,0,        "NIND", 0,  "No indication",        "CL",   1,  "Connectionless method available",        "CO",   2,  "Connection oriented method available",        "BOTH", 3,  "Both SCCP methods available",        NULL);};Codec_CAUS  ::Codec_CAUS  () :    Parameter("CAUS","Cause Indicators",16,5,2,(Codec**)&LOC) {    LOC = new Set("LOC","Location",4,1,        "USER",     0,  "User",        "PRIVL",    1,  "Private network serving the local user",        "PUBL",     2,  "Public network serving the local user",        "TRANS",    3,  "Transit network",

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美一区在线观看| 亚洲精品你懂的| 国产精品久久综合| 午夜久久久影院| 成人黄色软件下载| 亚洲乱码中文字幕| 国产一区二区三区在线观看免费 | 午夜国产精品影院在线观看| 国产乱子伦一区二区三区国色天香| 97se狠狠狠综合亚洲狠狠| 日韩欧美第一区| 亚洲午夜羞羞片| 不卡视频一二三四| 亚洲精品在线电影| 免费在线一区观看| 欧美熟乱第一页| 亚洲私人影院在线观看| 国产精品一级二级三级| 日韩欧美一二区| 亚洲电影视频在线| 91麻豆国产福利在线观看| 久久久久97国产精华液好用吗| 青青草97国产精品免费观看| 欧美视频在线观看一区| 亚洲六月丁香色婷婷综合久久| 国产91在线观看| 精品卡一卡二卡三卡四在线| 日本不卡一区二区三区高清视频| 日本久久一区二区三区| 亚洲精品自拍动漫在线| 99久久精品免费看国产免费软件| 国产日韩欧美综合一区| 粉嫩高潮美女一区二区三区| 久久精品欧美一区二区三区不卡| 精品午夜久久福利影院| 久久综合九色综合97_久久久| 久久成人麻豆午夜电影| 久久亚洲二区三区| 国产传媒久久文化传媒| 国产精品丝袜一区| 94色蜜桃网一区二区三区| 国产精品日产欧美久久久久| 懂色av中文字幕一区二区三区| 国产精品三级在线观看| 97超碰欧美中文字幕| 亚洲国产毛片aaaaa无费看| 欧美日韩国产一级| 久久国产麻豆精品| 国产日韩欧美综合一区| 一本大道久久a久久精二百| 亚洲综合一二区| 日韩区在线观看| 国产麻豆精品95视频| 国产精品日韩精品欧美在线| 一本到不卡免费一区二区| 午夜精品久久久久久久久| 日韩免费高清视频| 成人免费毛片aaaaa**| 亚洲在线视频免费观看| 日韩女优av电影| 菠萝蜜视频在线观看一区| 一区二区成人在线| 精品久久久久久综合日本欧美| 国产**成人网毛片九色| 亚洲aⅴ怡春院| 久久久久久久综合色一本| 国产喂奶挤奶一区二区三区| 91精品1区2区| 精品一区二区免费| 亚洲精品日韩专区silk| 日韩欧美在线123| 一本色道**综合亚洲精品蜜桃冫 | k8久久久一区二区三区| 偷窥国产亚洲免费视频| 国产欧美一区二区三区网站| 欧美又粗又大又爽| 国产精品一卡二卡| 午夜视频一区二区三区| 国产精品嫩草影院com| 宅男噜噜噜66一区二区66| 高清不卡一区二区在线| 男人的天堂久久精品| 日韩一区中文字幕| 精品成人一区二区三区| 欧美偷拍一区二区| 成人精品视频一区| 九九视频精品免费| 亚洲国产成人精品视频| 国产精品超碰97尤物18| 欧美成人a∨高清免费观看| 91成人国产精品| 成人黄色av网站在线| 精品制服美女丁香| 亚洲国产综合视频在线观看| 国产精品嫩草影院com| 久久丝袜美腿综合| 欧美一级日韩免费不卡| 欧美三片在线视频观看| av亚洲精华国产精华| 成人性视频免费网站| 国产在线不卡一卡二卡三卡四卡| 日韩精品一级二级| 亚洲午夜在线视频| 亚洲一区影音先锋| 一区二区三区在线免费观看| 中文字幕不卡在线播放| 国产亚洲一二三区| 久久先锋影音av鲁色资源网| 欧美一级艳片视频免费观看| 欧美视频在线播放| 欧美日韩视频第一区| 欧美午夜电影网| 在线观看一区二区视频| 91福利视频在线| 欧美性猛交xxxx乱大交退制版| 91视频91自| 日本国产一区二区| 欧美日韩一区二区欧美激情| 在线视频综合导航| 欧美日本一区二区三区| 欧美日韩国产美女| 欧美一级生活片| 久久午夜羞羞影院免费观看| 久久久久久久综合狠狠综合| 精品福利一区二区三区免费视频| 久久一区二区三区四区| 久久精品人人做人人综合 | 一区二区三区中文字幕电影| 亚洲欧洲成人自拍| 亚洲一区视频在线观看视频| 亚洲va天堂va国产va久| 免费观看91视频大全| 狠狠狠色丁香婷婷综合久久五月| 国产一区二区免费视频| 成人高清视频免费观看| 欧美伊人久久久久久午夜久久久久| 欧美日韩美女一区二区| 日韩精品一区二区在线| 久久久综合精品| 亚洲色图制服丝袜| 亚洲成人免费看| 激情五月激情综合网| 99久久伊人精品| 欧美色电影在线| 亚洲精品一区二区三区香蕉| 国产精品无圣光一区二区| 亚洲制服欧美中文字幕中文字幕| 日本亚洲天堂网| 成人精品小蝌蚪| 69精品人人人人| 国产精品久久久久影院色老大 | 狠狠网亚洲精品| 99国产精品久| 日韩欧美aaaaaa| 亚洲麻豆国产自偷在线| 蜜桃精品视频在线| 99re热这里只有精品免费视频 | 国产在线视视频有精品| 91在线视频在线| 欧美xxx久久| 国产精品精品国产色婷婷| 视频一区二区三区中文字幕| 国产aⅴ综合色| 欧美一区二区在线视频| 亚洲欧洲成人自拍| 国内精品自线一区二区三区视频| 在线免费观看日本欧美| 久久精品视频一区二区| 日韩精品国产欧美| 91丨九色丨黑人外教| 精品国一区二区三区| 午夜a成v人精品| 99热这里都是精品| 久久久午夜精品理论片中文字幕| 亚洲一区在线观看网站| eeuss鲁片一区二区三区| 精品国产1区2区3区| 日韩经典一区二区| 91丨九色丨黑人外教| 亚洲国产精品精华液ab| 极品美女销魂一区二区三区| 欧美日韩一区三区四区| 亚洲蜜桃精久久久久久久| 国产成人在线网站| 精品久久久久久无| 免费不卡在线观看| 7777精品伊人久久久大香线蕉的 | 一区二区三区在线视频免费观看| 国产经典欧美精品| 国产亚洲综合在线| 国产一区二区三区在线观看精品| 日韩一二在线观看| 午夜视黄欧洲亚洲| 欧美日韩激情一区二区| 亚洲午夜免费电影| 欧美亚洲综合久久| 亚洲影院久久精品| 欧美三级视频在线观看| 波多野洁衣一区| 国产精品久久久久一区二区三区|