📄 tcapdata.h
字号:
enum SS7_TASK_ID
{
MtpTaskId = 0x22,
IsupTaskId= 0x23,
SccpTaskId= 0x33,
TcapTaskId= 0x14
};
enum MESSAGE_CLASS
{
SCCP_MSG_TX_REQ= 0xc740,
SCCP_MSG_TX_REQ_ITU= 0xc741,
SCCP_MSG_RX_IND= 0x8742,
SCCP_MSG_RX_IND_ITU= 0x8743,
SCCP_MSG_SCMG_REQ= 0xc744,
SCCP_MSG_SCMG_IND= 0x8740,//Sccp
MTP_TRANSFER_REQ= 0x8f00,
MTP_TRANSFER_IND,
MTP_PAUSE_IND= 0x8403,
MTP_RESUME_IND,
MTP_STATUS_IND,
MTP_RESTART_IND,//Mtp
TCAP_MSG_CPT_REQ = 0xc781,
TCAP_MSG_CPT_IND = 0xc782,
TCAP_MSG_DLG_REQ = 0xc783,
TCAP_MSG_DLG_IND = 0xc784,//Component and Dialogue Message Type
TCAP_MSG_TR_REQ = 0xc785,
TCAP_MSG_TR_IND = 0xc786,//TR level Message Type Tcap
};
enum ADDRESS_TYPE
{
CalledAddress,
CallingAddress,
ResponseAddress
};
enum COMPONENTPRIMTYPES
{
TCAP_TC_INVOKE = 0x08,//Component Primitive Types Begin
TCAP_TC_RESULT_L = 0x09,
TCAP_TC_RESULT_NL = 0x0A,
TCAP_TC_U_ERROR = 0x0B,
TCAP_TC_U_REJECT = 0x10,
TCAP_TC_U_CANCEL = 0x0D,
TCAP_TC_L_CANCEL = 0x0C,
TCAP_TC_L_REJECT = 0x0E,
TCAP_TC_R_REJECT = 0x0F,//End 04.2.5
};
enum DIALOGUEPRIMTYPES
{
TCAP_TC_UNI = 0x01,//Dialogue Primitive Types Begin
TCAP_TC_BEGIN = 0x02,
TCAP_TC_CONTINUE = 0x03,
TCAP_TC_END = 0x04,
TCAP_TC_U_ABORT = 0x05,
TCAP_TC_P_ABORT = 0x06,
TCAP_TC_NOTICE = 0x07,//Dialogue Primitive Types End 04.3.24
};
enum TRANSITIONTYTES
{
TCAP_TR_UNI = 0x11,//TR Primitive Types Begin
TCAP_TR_BEGIN = 0x12,
TCAP_TR_CONTINUE = 0x13,
TCAP_TR_END = 0x14,
TCAP_TR_U_ABORT = 0x15,
TCAP_TR_P_ABORT = 0x16,
TCAP_TR_NOTICE = 0x17,//TR Primitive Types End 04.4.6
};
enum PRIMITIVESTYLE
{
OutgoingStyle,
IncomingStyle,
};
enum ISMSTATE
{
S_ISMIdle = 0x11,
S_ISMSendOperation = 0x12,
S_ISMWaitForReject = 0x13,
};
enum DLGSTATE
{
S_DLGIdle = 0x20,
S_DLGIS = 0x21,
S_DLGIR = 0x22,
S_DLGActive = 0x23,
};
enum TRSTATE
{
S_TRIdle = 0x10,
S_TRIS = 0x11,
S_TRIR = 0x12,
S_TRActive = 0x13,
};
enum P_ABORT_REASON //Q.773 P16
{
PAUnrecognizedStyle = 0x00,
PAUnrecognizedTID = 0x01,
PABadFormatOfTPart = 0x02,
PAErrorTPart = 0x03,
PALimitResource = 0x04,
};
enum PROBLEM_CODE //Q.773 P21
{
NormalProblem = 0x80,
InvokeProblem = 0x81,
ReturnResult = 0x82,
ReturnError = 0x83,
};
enum NORMAL_PROBLEM //Q.773 P21
{
NPUnrecognizedCmp = 0x00,
NPErrorStyleCmp = 0x01,
NPUnstructuredCmp = 0x02,
};
enum INVOKE_PROBLEM
{
IPReduplicateInvID = 0x00,
IPUnrecognizedOp = 0x01,
IPErrorStylePara = 0x02,
IPLimitResource = 0x03,
IPReleaseStartup = 0x04,
IPUnrecognizedLinkID = 0x05,
IPUnexpRespOfLink = 0x06,
IPUnexpOperationOfLink = 0x07,
};
enum RETURN_RESULT
{
RRUnrecognizedInvID = 0x00,
RRUnexpRetrunResult = 0x01,
RRErrorStylePara = 0x02,
};
enum RETURN_ERROR
{
REUnrecognizedInvID = 0x00,
REUnexpRetrunResult = 0x01,
REUnrecognizedError = 0x02,
REUnexpectedError = 0x03,
REErrorStylePara = 0x04,
};
enum OperationLabel
{
OLocalOperation = 0x02,
OGlobalOperation = 0x06,
};
enum ParameterLabel
{
PSequenceTag = 0x30,
PSetTag = 0x31,
};
enum ErrorLabel
{
ELocalError = 0x02,
EGlobalError = 0x06
};
enum RETURN_VALUE
{
Failure = 0x01,
Success,
Component,
Dialogue,
AllocateSuccessfully,
ParameterLenError,
DlgIDOutOfRange,
DlgParameterError,
InvIDOutOfRange,
DlgIDBusy,
InvIDBusy,
CMPTypeError,
PackInvokeError,
NoDlgCreated,
FormatError,
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -