📄 cmppcommandid.java
字号:
public class CMPPCommandID
{
final public static int CMPP_RESPONSE_MASK = 0x80000000;
final public static int CMPP_NACK_RESPONSE = 0x80000000;
final public static int CMPP_CONNECT = 0x00000001;
final public static int CMPP_CONNECT_RESPONSE = 0x80000001;
final public static int CMPP_TERMINATE = 0x00000002;
final public static int CMPP_TERMINATE_RESPONSE = 0x80000002;
final public static int CMPP_ROUTE = 0x00000003;
final public static int CMPP_ROUTE_RESPONSE = 0x80000003;
final public static int CMPP_SUBMIT = 0x00000004;
final public static int CMPP_SUBMIT_RESPONSE = 0x80000004;
final public static int CMPP_DELIVER = 0x00000005;
final public static int CMPP_DELIVER_RESPONSE = 0x80000005;
final public static int CMPP_QUERY = 0x00000006;
final public static int CMPP_QUERY_RESPONSE = 0x80000006;
final public static int CMPP_CANCEL = 0x00000007;
final public static int CMPP_CANCEL_RESPONSE = 0x80000007;
final public static int CMPP_ACTIVETEST = 0x00000008;
final public static int CMPP_ACTIVETEST_RESPONSE = 0x80000008;
final public static int CMPP_FORWARD = 0x00000009;
final public static int CMPP_FORWARD_RESPONSE = 0x80000009;
final public static int CMPP_MT_ROUTE = 0x0000000a;
final public static int CMPP_MT_ROUTE_RESPONSE = 0x8000000a;
final public static int CMPP_MO_ROUTE = 0x0000000b;
final public static int CMPP_MO_ROUTE_RESPONSE = 0x8000000b;
final public static int CMPP_GET_ROUTE = 0x0000000c;
final public static int CMPP_GET_ROUTE_RESPONSE = 0x8000000c;
public static boolean isResponse(int command_id)
{
switch(command_id)
{
case CMPP_NACK_RESPONSE: //0x80000000
case CMPP_CONNECT_RESPONSE: //0x80000001
case CMPP_TERMINATE_RESPONSE: //0x80000002
case CMPP_ROUTE_RESPONSE: //0x80000003
case CMPP_SUBMIT_RESPONSE: //0x80000004
case CMPP_DELIVER_RESPONSE: //0x80000005
case CMPP_QUERY_RESPONSE: //0x80000006
case CMPP_CANCEL_RESPONSE: //0x80000007
case CMPP_ACTIVETEST_RESPONSE: //0x80000008
case CMPP_FORWARD_RESPONSE: //0x80000009
case CMPP_MT_ROUTE_RESPONSE: //0x8000000a
case CMPP_MO_ROUTE_RESPONSE: //0x8000000b
case CMPP_GET_ROUTE_RESPONSE: //0x8000000c
return true;
}
return false;
}
public static boolean isRequest(int command_id)
{
switch(command_id)
{
case CMPP_CONNECT: //0x00000001
case CMPP_TERMINATE: //0x00000002
case CMPP_ROUTE: //0x00000003
case CMPP_SUBMIT: //0x00000004
case CMPP_DELIVER: //0x00000005
case CMPP_QUERY: //0x00000006
case CMPP_CANCEL: //0x00000007
case CMPP_ACTIVETEST: //0x00000008
case CMPP_FORWARD: //0x00000009
case CMPP_MT_ROUTE: //0x0000000a
case CMPP_MO_ROUTE: //0x0000000b
case CMPP_GET_ROUTE: //0x0000000c
return true;
}
return false;
}
public static boolean isValid(int command_id)
{
if(isRequest(command_id) || isResponse(command_id))
{
return true;
}
return false;
}
public static String getDescription(int command_id)
{
switch(command_id)
{
case CMPP_NACK_RESPONSE: //0x80000000
return "cmpp_nack_response";
case CMPP_CONNECT: //0x00000001
return "cmpp_connect";
case CMPP_CONNECT_RESPONSE: //0x80000001
return "cmpp_connect_response";
case CMPP_TERMINATE: //0x00000002
return "cmpp_terminate";
case CMPP_TERMINATE_RESPONSE: //0x80000002
return "cmpp_terminate_response";
case CMPP_ROUTE: //0x00000003
return "cmpp_route";
case CMPP_ROUTE_RESPONSE: //0x80000003
return "cmpp_route_response";
case CMPP_SUBMIT: //0x00000004
return "cmpp_submit";
case CMPP_SUBMIT_RESPONSE: //0x80000004
return "cmpp_submit_response";
case CMPP_DELIVER: //0x00000005
return "cmpp_deliver";
case CMPP_DELIVER_RESPONSE: //0x80000005
return "cmpp_deliver_response";
case CMPP_QUERY: //0x00000006
return "cmpp_query";
case CMPP_QUERY_RESPONSE: //0x80000006
return "cmpp_query_response";
case CMPP_CANCEL: //0x00000007
return "cmpp_cancel";
case CMPP_CANCEL_RESPONSE: //0x80000007
return "cmpp_cancel_response";
case CMPP_ACTIVETEST: //0x00000008
return "cmpp_activetest";
case CMPP_ACTIVETEST_RESPONSE: //0x80000008
return "cmpp_activetest_response";
case CMPP_FORWARD: //0x00000009
return "cmpp_forward";
case CMPP_FORWARD_RESPONSE: //0x80000009
return "cmpp_forward_response";
case CMPP_MT_ROUTE: //0x0000000a
return "cmpp_mt_route";
case CMPP_MT_ROUTE_RESPONSE: //0x8000000a
return "cmpp_mt_route_response";
case CMPP_MO_ROUTE: //0x0000000b
return "cmpp_mo_route";
case CMPP_MO_ROUTE_RESPONSE: //0x8000000b
return "cmpp_mo_route_response";
case CMPP_GET_ROUTE: //0x0000000c
return "cmpp_get_route";
case CMPP_GET_ROUTE_RESPONSE: //0x8000000c
return "cmpp_get_route_response";
default:;
}
return "(reserved)";
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -