📄 dialogic.java
字号:
public static final int DTEC_B8ZSD =0x0004; /* Bipolar eight zero subs detection. */
public static final int DTEC_RBL =0x0002; /* Receive blue alarm. */
public static final int DTEC_RLOS =0x0001; /* Receive loss of sync. */
public static final int DTEC_RED =0x0400; /* Red alarm condition */
public static final int DEEC_LOS =0x0100; /* Loss of signal notification */
public static final int DEEC_DPM =0x0200; /* Driver performance monitor */
public static final int DEEC_BPVS =0x0080; /* Bipolar violation count saturation. */
public static final int DEEC_ECS =0x0040; /* Error count saturation notification */
public static final int DEEC_RRA =0x0020; /* Receive remote alarm notification */
public static final int DEEC_FSERR =0x0008; /* Receive frame sync error notification */
public static final int DEEC_RUA1 =0x0002; /* Receive unframed all 1's notification */
public static final int DEEC_RLOS =0x0001; /* Receive loss of sync notification */
public static final int DEEC_MFSERR =0x0800; /* Multi-frame sync error notification */
public static final int DEEC_RSA1 =0x1000; /* Receive signalling all 1's notification */
public static final int DEEC_RDMA =0x2000; /* Receive distant multi-frame alarm */
public static final int DEEC_CECS =0x4000; /* CRC4 error count saturation */
/*
*--------Clocking values.
*/
public static final int DTC_NOCLK =0x00; /* No clocking. */
public static final int DTC_LOOP =0x01; /* Loop timing. */
public static final int DTC_EXT =0x02; /* Clock from the expansion bus. */
public static final int DTC_IND =0x03; /* 1.544 Mhz - independant timing. */
public static final int DTC_MAX =0x03; /* Maximum clock value. */
/*
*-------Board modes.
*/
public static final int DTMD_NORMAL =0x00; /* Normal mode. */
public static final int DTMD_XCVRLB =0x01; /* Tranceiver local loop back mode. */
public static final int DTMD_LIULLB =0x02; /* LIU local loop back mode. */
public static final int DTMD_LIURLB =0x03; /* LIU remote loop back mode. */
public static final int DTMD_MAX =0x03;
/*
* Device Parameters for ms_setbrdparm
*/
public static final int MSG_RING =0x06; /* (non)Ringing Board indicator */
public static final int MSG_DBONTM =0x22; /* Debounce on time */
public static final int MSG_DBOFFTM =0x23; /* Debounce off time */
public static final int MSG_MINFLASH =0x24; /* Minimum flash hook time */
public static final int MSG_MAXFLASH =0x25; /* Maximum flash hook time */
public static final int MSG_CLKMODE =0x26; /* Clk Mode */
public static final int MSG_ZIPENA =0x27; /* Zip Tone */
public static final int MSG_RNGCAD =0x31; /* Ring Cadence */
public static final int MSG_ACTID =0x32; /* Enable/Disable Active Talker */
public static final int MSG_VOLDIG =0x33; /* Volume Control Digits */
public static final int MSG_UDRNGCAD =0x31; /* User-Defined Ring Cadence */
public static final int MSG_PDRNGCAD =0x34; /* Pre-Defined Ring Cadence */
public static final int MSG_DISTINCTRNG =0x35; /* Multiple Ring Cadence */
public static final int MSG_RESTBL =0x50; /* Conf.Table Update Event Parm */
public static final int ZIP_ON =0x01; /* ziptone enable */
public static final int ZIP_OFF =0x00; /* ziptone disable */
public static final int MTF_RING =0x8a; /* Stop Ringing */
public static final int MS_ONHOOK =0x00; /* On Hook */
public static final int MS_OFFHOOK =0x10; /* Off Hook */
/*
* Message mask and event equates
*/
public static final int MSMM_OFFHOOK =0x0011; /* Mask for channel went off hook */
public static final int MSMM_RNGOFFHK =0x0004; /* Solicited off hook */
public static final int MSMM_RNGSTOP =0x0020; /* User stopped ringing by stopfn() cmd */
public static final int MSMM_ONHOOK =0x0110; /* Mask for channel went on hook */
public static final int MSMM_HOOKFLASH =0x1000; /* Mask for hook flash detection */
public static final int MSMM_TERM =0x8000; /* Mask for ring termination */
public static final int MSMM_FIRSTRING =0x0040; /* Mask for first ring off
/*
* Bit masks for conference attributes
*/
public static final int MSCA_NULL = 0x00; /* Normal Attribute */
public static final int MSCA_ND = 0x01; /* Notify-on-Add mode */
public static final int MSCA_NN = 0x02; /* Do not notify if party joins in RO or monitor */
/*
* Masks for 'party number' field of establish conference msg or
* remove/add to conference msg.
*/
public static final int MSPN_TS = 0x10; /* Party is time slot */
/*
* Bit masks for party attributes
*/
public static final int MSPA_NULL = 0x00; /* No attributes */
public static final int MSPA_RO = 0x01; /* Receive-only (monitor) mode */
public static final int MSPA_TARIFF = 0x02; /* Tariff Notification */
public static final int MSPA_DIG = 0x04; /* Digital Front End */
public static final int MSPA_COACH = 0x08; /* Coach */
public static final int MSPA_PUPIL = 0x10; /* Pupil */
public static final int MSPA_NOAGC = 0x20; /* Disable AGC */
public static final int MSPA_TALKING= 0x80; /* party is talking - not a dialogic def! */
/* Defines for DCB DTMF detection bitmask elements */
public static final int CBMM_ZERO =0x0001;
public static final int CBMM_ONE =0x0002;
public static final int CBMM_TWO =0x0004;
public static final int CBMM_THREE =0x0008;
public static final int CBMM_FOUR =0x0010;
public static final int CBMM_FIVE =0x0020;
public static final int CBMM_SIX =0x0040;
public static final int CBMM_SEVEN =0x0080;
public static final int CBMM_EIGHT =0x0100;
public static final int CBMM_NINE =0x0200;
public static final int CBMM_STAR =0x0400;
public static final int CBMM_POUND =0x0800;
public static final int CBMM_A =0x1000;
public static final int CBMM_B =0x2000;
public static final int CBMM_C =0x4000;
public static final int CBMM_D =0x8000;
public static final int CBMM_ALL =0xFFFF;
/*
* ISDN RATE types
*/
public static final int CCR_CHARGE = 0x0000; /* charge call (default) */
public static final int CCR_NOCHARGE = 0x0100; /* do not charge call */
/*
* STATES
*/
public static final int CCST_NULL = 0;
public static final int CCST_OFFERED = 1;
public static final int CCST_ACCEPTED = 2;
public static final int CCST_CONNECTED = 3;
public static final int CCST_DIALING = 4;
public static final int CCST_ALERTING = 6;
public static final int CCST_DISCONNECTED= 7;
public static final int CCST_IDLE = 8;
public static final int CCST_HOLD = 13;
/*
* Non-Call state related message
*/
public static final int SndMsg_Information = 0x0F;
public static final int SndMsg_Congestion = 0x0B;
public static final int SndMsg_UsrInformation= 0x07;
public static final int SndMsg_Facility = 0x08;
public static final int SndMsg_FacilityACK = 0x09;
public static final int SndMsg_FacilityREJ = 0x0A;
public static final int SndMsg_Notify = 0x0C;
public static final int SndMsg_Divert = 0x10;
public static final int SndMsg_Intrude = 0x11;
public static final int SndMsg_NSI = 0x12;
public static final int SndMsg_Transfer = 0x13;
public static final int SndMsg_Transit = 0x14;
public static final int SndMsg_Drop = 0x15;
public static final int SndMsg_DropAck = 0x16;
public static final int SndMsg_DropRej = 0x17;
public static final int SndMsg_Redirect = 0x18;
/*****************************************************************************
* Event Mask Action value
*****************************************************************************/
public static final int CCACT_SETMSK =0x01; /* Enable notification of events specified in
bitmask and disable notification of previously
set events. */
public static final int CCACT_ADDMSK =0x02; /* Enable notification of events specified in
bitmask in addition to previously set events.*/
public static final int CCACT_SUBMSK =0x03; /* Disable notification of events specified
in bitmask */
/* bit mask for ISDN_SETMM, ISDN_GETMM, and ISDN_RETMM commands */
public static final int CCMSK_ALERT = 0x01;
public static final int CCMSK_PROCEEDING = 0x04;
public static final int CCMSK_PROGRESS = 0x08;
public static final int CCMSK_SETUP_ACK = 0x20;
public static final int CCMSK_TERMINATE = 0x40;
public static final int CCMSK_CALLACK_SEND= 0x80;
public static final int CCMSK_PROC_SEND = 0x80;
/*
* Defines associated with the ISDN Parameters.
*/
public static final int BC_XFER_CAP = 0x403;
public static final int BC_XFER_MODE = 0x404;
public static final int BC_INFO_MODE = 0x404;
public static final int BC_XFER_RATE = 0x405;
public static final int USRINFO_LAYER1_PROTOCOL= 0x406;
public static final int USR_RATE = 0x407;
public static final int CALLED_NUM_TYPE = 0x7003;
public static final int CALLED_NUM_PLAN = 0x7004;
public static final int CALLING_NUM_TYPE = 0x6c03;
public static final int CALLING_NUM_PLAN = 0x6c04;
public static final int CALLING_PRESENTATION = 0x6c05;
public static final int CALLING_SCREENING = 0x6c06;
public static final int RECEIVE_INFO_BUF = 0x789A;
public static final int MAX_RECEIVE_INFO_BUF_NO= 160;
public static final int MAX_SEQ_LOOP = 29;
public static final int RELEASE_CAUSE = 0x804;
/*
* D4J's own
*/
public static int debug = 0x00;
public static final int DEBUG_EVSRC = 1;
public static final int DEBUG_EVDST = 2;
public static final int DEBUG_VFNS = 4;
public static final int DEBUG_IOTT = 8;
public static final int DEBUG_GC = 16;
public static final int DEBUG_WKTHR = 32;
public static final int DEBUG_STATION = 64;
public static final int DEBUG_CHANNEL = 128;
public static final int DEBUG_CONFERENCE = 256;
public static final int DEBUG_ISDN = 512;
static {
System.runFinalizersOnExit(true);
System.loadLibrary("Dialogic");
sr_libinit();
dx_libinit();
dt_libinit();
dcb_libinit();
ms_libinit();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -