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

📄 envopt.acc

📁 gsm map协议源代码
💻 ACC
📖 第 1 页 / 共 5 页
字号:

#endif


#ifdef VM       /* V5 interface mac Layer */
/**************************************************************************
   V5 interface mac Layer
**************************************************************************/

/* interfaces */

#define MACVER2         /* in order to include mac.x file */

/* upper interface, mac , choose none or more */

/* #define LCVMUIMAC        loosely coupled, mac layer */

/* management interface, lmv , choose none or more */

/* #define LCVMMILVM        loosely coupled, layer management */

/* debug mngmt interface, choose one or none, default is debug output disabled */

/* #define DBVMMILVM       debug output enabled for mngmt interface */

/* layer management options */

/* LCLM or TCLM chosen above, if LCLM or TCLM not chosen */
/* then choose none or one within else */

#ifdef LCLM             /* backward compatilbility, layer management */
/* choose all */

#define LCMVLM          /* loosely coupled, layer management */
#else
#ifdef TCLM             /* backward compatilbility, layer management */
/* choose all */

#define TCVMLM          /* tightly coupled, layer management */
#else                   /* tightly or loosely coupled, layer management */
/* choose none or one */

#define TCVMLM          /* tightly coupled, layer management */
/* #define LCVMLM           loosely coupled, layer management */
#endif
#endif

/* product specific options */

/* mac interface type, choose one */
/* if applicable, must agree with driver mac interface type */

#define MACINT1      /* mac link interface 1 */
/* #define MACINT5         mac link interface 5 */

#endif



#ifdef MV       /* V5 System Management  */
/**************************************************************************
   V5 System Management 
**************************************************************************/
 
/* interfaces */
 
/* interface to control protocol, lmv, choose none or more */
 
/* #define LCMVMILMV       loosely coupled, lmv layer */
 
/* interface to control protocol, lcv, choose none or more */
 
/* #define LCMVMILCV       loosely coupled, lcv layer */
 
/* interface to pstn, lnv, choose none or more */
 
/* #define LCMVMILNV       loosely coupled, lnv layer */
 
/* interface to bcc, lbv, choose none or more */
 
/* #define LCMVMILBV       loosely coupled, lbv layer */
 
/* interface to bcc, lpv, choose none or more */
 
/* #define LCMVMILPV       loosely coupled, lpv layer */
 
/* interface to bcc, llk, choose none or more */
 
/* #define LCMVMILLK       loosely coupled, llk layer */
 
/* interface to envelop function, lev, choose none or more */
 
/* #define LCMVMILEV       loosely coupled, lev layer */
 
/* management interface, ll1, choose none or more */
 
/* #define LCMVMILL1       loosely coupled, layer management */
 
/* layer management options */
 
/* LCLM or TCLM chosen above, if LCLM or TCLM not chosen */
/* then choose none or one within else */
 
/* product specific options */
 
/* Whether V5.1 system or V5.2 system. Choose one or both */
#define V5_1            /* V5.1 */
#define V5_2            /* V5.2 */
 
/* Whether AN side system or LE side system. Choose one or both */
#define V5_AN           /* V5.1 */
#define V5_LE           /* V5.2 */
 
#endif


#ifdef AS       /* q.saal */

/**************************************************************************
   ATM Q.SAAL parameters
**************************************************************************/

/* interfaces */

/* Q.SAAL Upper Interface */
/* #define ASD2     1       ASD (Q.2130) interface with bind confirm */
/* #define ASI2     1       ASI (Q.2140) interface with bind confirm */

/* AAL Upper Interface */
/* #define AALINT3  1       AAL upper interface with bind confirm*/

/* layer management options, choose none */
 
#ifndef LMINT2
#define LMINT2          /* layer management interface 2 */
#endif

/* #define AS_LMINT3       layer management interface 3.
                           If this flag is enabled, enable SMAS_LMINT3 
                           in #ifdef SM section 
                           If this flag is disabled, disable SMAS_LMINT3 
                           in #ifdef SM section.
                           This flag should be turned off for pre LMINT3
                           interface.
                         */

/* upper interface, data link, choose none or more */

/* #define LCASUIASD 1      loosely coupled, data link layer */

/* upper interface, Q.2110, choose none or more */

/* #define LCASUIASI 1      loosely coupled, Q.2110 layer */

/* lower interface, aal, choose none or more */

/* #define LCASLIAAL 1      loosely coupled, aal layer */

/* management interface, las, choose none or more */

/* #define LCASMILAS 1      loosely coupled, layer management */

/* layer management options */

/* LCLM or TCLM chosen above, if LCLM or TCLM not chosen */
/* then choose none or one within else */

#ifdef LCLM             /* backward compatilbility, layer management */
/* choose all */

#define LCASLM 1        /* loosely coupled, layer management */
#else
#ifdef TCLM             /* backward compatilbility, layer management */
/* choose all */

#define TCASLM          /* tightly coupled, layer management */
#else                   /* tightly or loosely coupled, layer management */
/* choose none or one */

/* #define TCASLM           tightly coupled, layer management */
/* #define LCASLM 1         loosely coupled, layer management */
#endif
#endif

/* interface flags, chosen automatically */

#ifdef LCASUIASD

#ifndef LCASD
#define LCASD 1            /* define LC flag for ASD interface */
#endif

#endif /* LCASUIASD */

#ifdef LCASUIASI

#ifndef LCASI
#define LCASI 1            /* define LC flag for ASI interface */
#endif

#endif /* LCASUIASI */

#ifdef LCASLIAAL

#ifndef LCAAL
#define LCAAL 1            /* define LC flag for AAL interface */
#endif

#endif /* LCASLIAAL */

#ifdef LCASMILAS
#ifndef LCLAS
#define LCLAS 1            /* define LC flag for layer management interface */
#endif
#endif /* LCASLILAS */

#if (LCASD || LCASI || LCAAL || LCASLM)

#ifndef LCATM
#define LCATM 1            /* define LC flag for ATM stack */
#endif

#endif

/* product specific options */

/* q.saal option to expose Q.2110 interface, choose one or none */

#define ASOPT_EXPOSE_Q2110 1 /* q.saal option to expose Q.2110 interface */

/* q.saal option to allow power-up robustness as defined in atmf/97-0216 */

#define AS_POWER_UP_ROBUST 1

/* q.saal option to compile UNI3.0 code*/
 
#define ASOPT_QSAAL1_2 1   /*   q.saal option to compile UNI3.0 code*/
 
/* q.saal option to compile UNI3.1 code*/
 
#define ASOPT_Q21x0 1     /*   q.saal option to compile UNI3.1 code*/
 
/* q.saal option to compile IDLE state of dlc */

#define ASOPT_IDLE_LINK 1 /* q.saal option to compile IDLE state of dlc */

/* type, chosen automatically */

#ifndef ATM
#define ATM 1              /* ATM stack */
#endif

#ifdef LMINT3
#ifdef AS_LMINT3
#undef AS_LMINT3
#define AS_LMINT3   1
#endif /* AS_LMINT3 */
#endif /* LMINT3 */

/* use old bind method */
/* #define AS_OLD_BIND   1*/

#endif /* AS */

#ifdef PN       /* PNNI */

/**************************************************************************
   ATM PNNI parameters
**************************************************************************/
#undef PN
#define PN 1

/* Q.93B Upper Interface */
/* #define AMT2 1          AMT2 interface with bind confirm */

/* PNNI Upper Interface */
/* #define PCI2 1          PCI2 interface with bind confirm  */

/* AAL Upper Interface */
/* #define AALINT3  1       AAL upper interface with bind confirm*/

/*** Interface Backward Compatibility Options ***/
/* #define PN_LMINT3       PN uses LMINT3 code  */
                        /* If this flag is enabled, enable SMPN_LMINT3 
                         * in #ifdef SM section 
                         * If this flag is disabled, disable SMPN_LMINT3 
                         * in #ifdef SM section 
                         *
                         * This flag should be turned off for pre LMINT3
                         * interface.
                         */

#ifdef LMINT3
#ifdef PN_LMINT3
#undef PN_LMINT3
#define PN_LMINT3 1
#endif /* PN_LMINT3 */
#endif /* LMINT3 */

/* layer management options, choose none */
 
#ifndef LMINT2
#define LMINT2          /* layer management interface 2 */
#endif

/* PGL capable pnni */

/* #define PGLCAPABLE   1    PGL capable pnni */

/* Border Node capable pnni */

/* #define BORDERNODE   1    Border Node capable pnni */

/* Specify Port number in DTL or not */

/* #define SPEC_PORT_IN_DTL   1   Specify port in DTL ?? */

/* lower interface, amt, choose none or more */

/* #define LCPNLIAMT 1     loosely coupled, amt layer */

/* lower interface, aal, choose none or more */

/* #define LCPNLIAAL 1     loosely coupled, aal layer */

/* upper interface, pci, choose none or more */

/* #define LCPNUIPCI 1      loosely coupled, pci layer */

/* management interface, lpn, choose none or more */

/* #define LCPNMILPN 1      loosely coupled, layer management */

/* interface flags, chosen automatically */

#ifdef LCPNLIAMT

#ifndef LCAMT
#define LCAMT 1            /* define LC flag for AMT interface */
#endif

#endif /* LCPNLIAMT */

#ifdef LCPNLIAAL

#ifndef LCAAL
#define LCAAL 1            /* define LC flag for AAL interface */
#endif

#endif /* LCPNLIAAL */

#ifdef LCPNUIPCI

#ifndef LCPCI
#define LCPCI 1            /* define LC flag for PCI interface */
#endif

#endif /* LCPNLIPCI */

#ifdef LCPNMILPN
#ifndef LCLPN
#define LCLPN 1            /* define LC flag for AAL interface */
#endif

#endif /* LCPNLILPN */

#if (LCAMT || LCAAL || LCLPN || LCPCI)

#ifndef LCATM
#define LCATM 1            /* define LC flag for ATM stack */
#endif

#endif

/* product specific options */

/* debugging flags: compiles in dump functions */
/* #define DBGTDSPN  1       */            

/* type, chosen automatically */

/* #define HASH_OPEN_ADDRESSING 1     use hash function with open addressing */

#ifndef ATM
#define ATM 1              /* ATM stack (Q.93B, Q.SAAL, UME, AAL) */
#endif

#ifndef SIG_PNNI
#define SIG_PNNI       1 
#define DEF_SIG_PNNI      1
#endif

#endif /* PN */


#ifdef PU       /* ATM PNNI User */
/**************************************************************************
   ATM PNNI User parameters
**************************************************************************/
#undef PU
#define PU 1

/* interfaces */

/* lower interface, AMT, choose none or more */
 
/* #define LCPULIAMT     loosely coupled, signalling lower layer */
 
/* lower interface, data link, choose none or more */
 
#ifdef LCPULIAMT
 
#ifndef LCAMT
#define LCAMT 1
#endif
 
#endif  /* LCPULIAMT */

/* lower interface, data link, choose none or more */

/* #define LCPULIPCI     loosely coupled, dummy pnni user lower layer */

#ifdef LCPULIPCI

#ifndef LCPCI
#define LCPCI 1
#endif

#endif  /* LCPULIPCI */

#if (LCPCI)

#ifndef LCATM

⌨️ 快捷键说明

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