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

📄 isup_codec.h

📁 VC6.0环境下
💻 H
📖 第 1 页 / 共 2 页
字号:
/***************************************************************************** @(#) $Id: ISUP_Codec.H,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.H,v $ Revision 1.3  2000/10/13 15:45:51  brian First public release. *****************************************************************************/#ifndef __SS7_ISUP_CODEC_H__#define __SS7_ISUP_CODEC_H__#include "SS7_Codec.H"class Codec_INN     : public Set { public: Codec_INN    (); };class Codec_SCR     : public Set { public: Codec_SCR    (); };class Codec_PRES    : public Set { public: Codec_PRES   (); };class Codec_CPNI    : public Set { public: Codec_CPNI   (); };class Codec_EEM     : public Set { public: Codec_EEM    (); };class Codec_IW      : public Set { public: Codec_IW     (); };class Codec_EEI     : public Set { public: Codec_EEI    (); };class Codec_ISUPI   : public Set { public: Codec_ISUPI  (); };class Codec_NETPLAN : public Set { public: Codec_NETPLAN(); };class Codec_NETTYPE : public Set { public: Codec_NETTYPE(); };class Codec_CLRF   : public Parameter {    public:        Field*          CLID;        Codec_PC*       PCODE;        Codec_CLRF   ();    };class Codec_ATP    : public Parameter {    public:        OctetString*    DATA;        Codec_ATP    ();    };class Codec_CDPN   : public Parameter {    public:        Set*            NAI;        Set*            OE;        Field*          SCR;        Field*          PRES;        Set*            NPLAN;        Set*            INN;        DigitString*    ADDI;        Codec_CDPN   ();    };class Codec_NCI    : public Parameter {    public:        Set*            SATI;        Set*            CCI;        Set*            OECHO;        Field*          SPARE;        Codec_NCI    ();    };class Codec_FCI    : public Parameter {    public:        Set*            NIC;        Set*            EEM;        Set*            IW;        Set*            EEI;        Set*            ISUPI;        Set*            ISUPPREF;        Set*            ISDNOA;        Field*          SPARE;        Codec_FCI    ();    };class Codec_OFCI   : public Parameter {    public:        Set*            CUGCI;        Field*          SPARE1;        Set*            CCBS;        Field*          SPARE2;        Set*            CNI;        Set*            CNAR;        Codec_OFCI   ();    };class Codec_CPC    : public Parameter {    public:        Set*            CPC;        Codec_CPC    ();    };class Codec_CGPN   : public Parameter {    public:        Set*            NAI;        Set*            OE;        Set*            SCR;        Set*            PRES;        Set*            NPLAN;        Set*            CPNI;        DigitString*    ADDI;        Codec_CGPN   ();    };class Codec_RDGN   : public Parameter {    public:        Set*            NAI;        Set*            OE;        Set*            SCR;        Set*            PRES;        Set*            NPLAN;        Field*          INN;        DigitString*    ADDI;        Codec_RDGN   ();    };class Codec_RDNN   : public Parameter {    public:        Set*            NAI;        Set*            OE;        Field*          SCR;        Set*            PRES;        Set*            NPLAN;        Set*            INN;        DigitString*    ADDI;        Codec_RDNN   ();    };class Codec_CONR   : public Parameter {    public:        Field*          LREF;        Codec_PC*       PCODE;        Field*          PCLASS;        Field*          CREDIT;        Codec_CONR   ();    };class Codec_INRI   : public Parameter {    public:        Set*            CPA;        Set*            CPAH;        Set*            CNA;        Set*            CPC;        Set*            CRG;        Set*            RDA;        Set*            INX;        Set*            MCI;        Set*            MCIH;        Field*          SPARE;        Set*            MLBG;        Codec_INRI   ();    };class Codec_INFI   : public Parameter {    public:        Set*            CPA;        Set*            CPAH;        Set*            CNA;        Set*            CPC;        Set*            CRG;        Set*            RDA;        Set*            INX;        Set*            SOLINF;        Field*          SPARE;        Set*            MLBG;        Codec_INFI   ();    };class Codec_COTI   : public Parameter {    public:        Set*            COTI;        Codec_COTI   ();    };class Codec_BCI    : public Parameter {    public:        Set*            CRGI;        Set*            CPS;        Set*            CPCI;        Set*            EEM;        Set*            IW;        Set*            EEI;        Set*            ISUPI;        Set*            HOLDR;        Set*            ISDNTA;        Set*            IECHO;        Set*            SCCPMD;        Codec_BCI    ();    };class Codec_CAUS   : public Parameter {    public:        Set*            LOC;        Set*            CODING;        Field*          CODING_X;        Bra*            CODING_X_B;        Set*            CAUSV;        Set*            REC;        Codec_NULL*     NOREC;        Codec_CAUS   ();    };class Codec_RDI    : public Parameter {    public:        Set*            RDGI;        Set*            CFNR;        Set*            ORGRR;        Field*          COUNT;        Set*            RDGR;        Codec_RDI    ();    };class Codec_CGI    : public Parameter {    public:        Set*            TYPE;        Codec_CGI    ();    };class Codec_RnS    : public Parameter {    public:        Field*          RANGE;        OctetString*    STATUS;        Codec_RnS    ();    };class Codec_FACI   : public Parameter {    public:        Set*            FACI;        Codec_FACI   ();    };class Codec_FAII   : public Parameter {    public:        Set*            CPF;        Set*            CPAN;        Set*            FRE;        Set*            FRA;        Field*          SPARE;        Codec_FAII   ();    };class Codec_CUGI   : public Parameter {    public:        Field*          BCODE;        OctetString*    NETID;        Codec_CUGI   ();    };class Codec_INDEX  : public Parameter {    public:        Field*          INDEX;        Codec_INDEX  ();    };class Codec_USI    : public Parameter {    public:        Set*            ITC;        Set*            CODING;        Field*          EXT1;        Set*            ITR;        Set*            ITM;        Field*          EXT2;        Codec_USI    ();    };class Codec_ISPC   : public Parameter {    public:        Codec_PC*       PCODE;        Codec_ISPC   ();    };class Codec_UUI    : public Parameter {    public:        OctetString*    DATA;        Codec_UUI    ();    };class Codec_CONN   : public Parameter {    public:        Set*            NAI;        Set*            OE;        Set*            SCR;        Set*            PRES;        Set*            NPLAN;        Field*          INN;        DigitString*    ADDI;        Codec_CONN   ();    };class Codec_SRIS   : public Parameter {    public:        Set*            SRI;        Codec_SRIS   ();    };class Codec_TNS    : public Parameter {    public:        Set*            NETPLAN;        Set*            NETTYPE;        Set*            OE;        DigitString*    ADDI;        Codec_TNS    ();    };class Codec_EVNT   : public Parameter {    public:        Set*            EVNTI;        Set*            EVNTP;        Codec_EVNT   ();    };class Codec_CSI    : public ParameterR {    public:        Set*            CSTATE;        Codec_CSI    ();        Codec_CSI    (const Codec_CSI&);        Codec_CSI*   copy();    };class Codec_ACL    : public Parameter {    public:        Set*            ACL;        Codec_ACL    ();    };class Codec_OCDN   : public Parameter {    public:        Set*            NAI;

⌨️ 快捷键说明

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