📄 evt.java
字号:
break;
case CCEV_DROPCALL: buf.append("CC call dropped");
break;
case CCEV_RESTART: buf.append("CC Line restart");
break;
case CCEV_CALLINFO: buf.append("CC Info message received");
break;
case CCEV_REQANI: buf.append("CC requested ANI");
break;
case CCEV_SETCHANSTATE: buf.append("CC channel state set");
break;
case CCEV_FACILITY_ACK: buf.append("CC Facility Ack");
break;
case CCEV_FACILITY_REJ: buf.append("CC Facility rejected");
break;
case CCEV_MOREDIGITS: buf.append("CC more digits");
break;
case CCEV_SETBILLING: buf.append("CC Billing set");
break;
case CCEV_ALERTING: buf.append("CC call alerting");
break;
case CCEV_CONNECTED: buf.append("CC call connected");
break;
case CCEV_ERROR: buf.append("CC unexpected error event");
break;
case CCEV_OFFERED: buf.append("CC call offered");
break;
case CCEV_DISCONNECTED: buf.append("CC remote disconnected");
break;
case CCEV_PROCEEDING: buf.append("CC call proceeding");
break;
case CCEV_PROGRESSING: buf.append("CC call progressing");
break;
case CCEV_USRINFO: buf.append("CC UUIE received");
break;
case CCEV_FACILITY: buf.append("CC facility request by CO");
break;
case CCEV_CONGESTION: buf.append("CC congestion");
break;
case CCEV_D_CHAN_STATUS:buf.append("CC D-channel status");
break;
case CCEV_NOUSRINFOBUF: buf.append("CC No user information element buffer");
break;
case CCEV_NOFACILITYBUF:buf.append("CC No facility buffer");
break;
case CCEV_BLOCKED: buf.append("CC Line blocked");
break;
case CCEV_UNBLOCKED: buf.append("CC Line unblocked");
break;
case CCEV_ISDNMSG: buf.append("CC ISDN message received");
break;
case CCEV_NOTIFY: buf.append("CC Notify message received");
break;
case CCEV_L2FRAME: buf.append("CC L2 frame received");
break;
case CCEV_L2BFFRFULL: buf.append("CC L2 buffer full");
break;
case CCEV_L2NOBFFR: buf.append("CC no L2 buffer");
break;
case CCEV_SETUP_ACK: buf.append("CC call setup ok");
break;
case CCEV_DIVERTED: buf.append("CC call diverted");
break;
case CCEV_HOLDACK: buf.append("CC call on hold");
break;
case CCEV_HOLDCALL: buf.append("CC hold call");
break;
case CCEV_HOLDREJ: buf.append("CC hold rejected");
break;
case CCEV_RETRIEVEACK: buf.append("CC call retrieved");
break;
case CCEV_RETRIEVECALL: buf.append("CC retrieve call");
break;
case CCEV_RETRIEVEREJ: buf.append("CC retrieve rejected");
break;
case CCEV_NSI: buf.append("CC NSI IE");
break;
case CCEV_TRANSFERACK: buf.append("CC call transferred");
break;
case CCEV_TRANSFERREJ: buf.append("CC transfer rejected");
break;
case CCEV_TRANSIT: buf.append("CC Transit IE");
break;
case CCEV_RESTARTFAIL: buf.append("CC abnormal condition state");
break;
case CCEV_TERM_REGISTER:buf.append("CC request for registration");
break;
case CCEV_RCVTERMREG_ACK:buf.append("CC Registration ok");
break;
case CCEV_RCVTERMREG_NACK:buf.append("CC Bad registration");
break;
case CCEV_INFONULL: buf.append("CC NULL CRN Information IE");
break;
case CCEV_TONEREDEFINEFAIL: buf.append("CC tone redefine failure");
break;
case CCEV_TONEREDEFINE: buf.append("CC tone redefine");
break;
case CCEV_PLAYTONEFAIL: buf.append("CC tone play failure");
break;
case CCEV_PLAYTONE: buf.append("CC tone play");
break;
case CCEV_STOPTONEFAIL: buf.append("CC tone stop failure");
break;
case CCEV_STOPTONE: buf.append("CC tone stop");
break;
case CCEV_NOTIFYNULL: buf.append("CC NULL CRN Notify IE");
break;
case CCEV_REDIRECT: buf.append("ISDN REDIRECT message");
break;
case CCEV_RELEASECALL: buf.append("CC call released");
break;
case CCEV_RELEASECALLFAIL: buf.append("CC call release failure");
break;
case CCEV_FACILITYNULL: buf.append("CC NULL CRN Facility IE");
break;
case CCEV_INFOGLOBAL: buf.append("CC GLOBAL CRN Information IE");
break;
case CCEV_NOTIFYGLOBAL: buf.append("CC GLOBAL CRN Notify IE");
break;
case CCEV_FACILITYGLOBAL: buf.append("CC GLOBAL CRN Facility IE");
break;
case CCEV_DROPACK: buf.append("CC call drop ok");
break;
case CCEV_DROPREJ: buf.append("CC call drop rejected");
break;
case CCEV_CONFDROP: buf.append("CC call drop requested");
break;
default: buf.append("Unknown ISDN event "+type);
}
else
switch (type) {
case DT_USER: buf.append("User event (" + data + ")");
break;
case TDX_PLAY: buf.append("Play Completed");
evtmask = true;
break;
case TDX_RECORD: buf.append("Record Completed");
evtmask = true;
break;
case TDX_GETDIG: buf.append("Get Digits Completed");
evtmask = true;
break;
case TDX_DIAL: buf.append("Dial Completed");
break;
case TDX_CALLP: buf.append("Call Progress Completed");
switch(data) {
// Set by analog channel service via callpStatus()
case CR_BUSY : buf.append(": Line busy"); break;
case CR_NOANS : buf.append(": No answer"); break;
case CR_NORB : buf.append(": No ringback"); break;
case CR_CNCT : buf.append(": Call connected"); break;
case CR_CEPT : buf.append(": Operator intercept"); break;
case CR_STOPD : buf.append(": Call analysis stopped"); break;
case CR_NODIALTONE: buf.append(": No dialtone detected"); break;
case CR_FAXTONE : buf.append(": Fax tone detected"); break;
case CR_ERROR : buf.append(": Call analysis error"); break;
}
break;
case TDX_CST: buf.append("CST Event Received: ");
switch(cstevt) {
case DE_RINGS: buf.append("Rings"); break;
case DE_SILON: buf.append("Silence on"); break;
case DE_SILOF: buf.append("Silenec off"); break;
case DE_LCON: buf.append("Loop current on"); break;
case DE_LCOF: buf.append("Loop current off"); break;
case DE_WINK: buf.append("Wink"); break;
case DE_RNGOFF: buf.append("Ring off"); break;
case DE_DIGITS: buf.append("Digit " + cstdata); break;
case DE_DIGOFF: buf.append("Digit tone off"); break;
case DE_LCREV: buf.append("Loop current reversal"); break;
case DE_TONEON: buf.append("Tone ON " + cstdata); break;
case DE_TONEOFF: buf.append("Tone OFF " + cstdata); break;
case DE_STOPRINGS: buf.append("Stop ring detect state"); break;
default: buf.append("Unknown CST "+cstevt+"/"+cstdata+"/"+data);
}
break;
case TDX_SETHOOK: buf.append("SetHook Completed");
break;
case TDX_WINK: buf.append("Wink Completed");
break;
case TDX_PLAYTONE: buf.append("Play Tone Completed");
evtmask = true;
break;
case TDX_GETR2MF: buf.append("Get R2MF completed");
break;
case TDX_BARGEIN: buf.append("Barge in completed");
break;
case TDX_NOSTOP: buf.append("No Stop needed to be Issued");
break;
case TDX_ERROR: buf.append("Error Event");
break;
case DTEV_RCVPDG: buf.append("Received a pulse digit");
break;
case DTEV_E1ERRC: buf.append("E1/T1 error condition event: ");
switch(data) {
case Dialogic.DTE1_RLOS:
buf.append("receive loss of sync");
break;
case Dialogic.DTE1_RUA1:
buf.append("receive unframed all ones alarm");
break;
case Dialogic.DTE1_FSERR:
buf.append("frame sync error");
break;
case Dialogic.DTE1_RRA:
buf.append("receive remote alarm");
break;
case Dialogic.DTE1_BPVS:
buf.append("bipolar violation count saturation");
break;
case Dialogic.DTE1_CECS:
buf.append("CRC error count saturation");
break;
case Dialogic.DTE1_ECS:
buf.append("error count saturation");
break;
case Dialogic.DTE1_LOS:
buf.append("loss of E-1 digital signal detected");
break;
case Dialogic.DTE1_DPM:
buf.append("driver performance monitor");
break;
case Dialogic.DTE1_MFSERR:
buf.append("multiframe sync error");
break;
case Dialogic.DTE1_RSA1:
buf.append("receive signaling all ones alarm");
break;
case Dialogic.DTE1_RDMA:
buf.append("receive distant multiframe alarm");
break;
case Dialogic.DTE1_RLOSOK:
buf.append("end of receive loss of sync");
break;
case Dialogic.DTE1_RUA1OK:
buf.append("end of receive unframed all ones alarm");
break;
case Dialogic.DTE1_FSERROK:
buf.append("end of frame sync error");
break;
case Dialogic.DTE1_RRAOK:
buf.append("end of receive remote alarm");
break;
case Dialogic.DTE1_BPVSOK:
buf.append("end of bipolar violation count saturation");
break;
case Dialogic.DTE1_CECSOK:
buf.append("end of CRC error count saturation");
break;
case Dialogic.DTE1_ECSOK:
buf.append("end of error count saturation");
break;
case Dialogic.DTE1_LOSOK:
buf.append("end of loss of E-1 digital signal detected");
break;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -