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

📄 iddef.~pas

📁 SMGSession,一个短信网关接口代码
💻 ~PAS
字号:
{*******************************************************}
{                                                       }
{              荆鹏亿信分公司SP系统                     }
{                                }
{                ID定义公共单元                       }
{                                                       }
{         程序员:宋伟华    2004.1.17                   }
{                                                       }
{  版权 (c)  2003-2004 荆鹏软件开发有限公司       }
{                                                       }
{*******************************************************}

unit IDDef;

interface

uses
 messages;

const
  //移动报告状态含义
  DELIVERED='';
  EXPIRED='';
  DELETED='';
  UNDELIVERABLE='';
  ACCEPTED='';
  UNKNOWN='';
  REJECTED='';
  

  //联通短信消息ID
  SGIP_BIND=$00000001;
  SGIP_BIND_RESP=$80000001;
  SGIP_UNBIND=$00000002;
  SGIP_UNBIND_RESP=$80000002;
  SGIP_SUBMIT=$00000003;
  SGIP_SUBMIT_RESP=$80000003;
  SGIP_DELIVER=$00000004;
  SGIP_DELIVER_RESP=$80000004;
  SGIP_REPORT=$5;
  SGIP_REPORT_RESP=$80000005;
  
  //移动短信消息ID
  CMPP_CONNECT=$00000001;
  CMPP_CONNECT_RESP=$80000001;
  CMPP_TERMINATE=$00000002;
  CMPP_TERMINATE_RESP=$80000002;
  CMPP_SUBMIT=$00000004;
  CMPP_SUBMIT_RESP=$80000004;
  CMPP_DELIVER=$00000005;
  CMPP_DELIVER_RESP=$80000005;
  CMPP_ACTIVE_TEST=$00000008;
  CMPP_ACTIVE_TEST_RESP=$80000008;


  //系统内部命令ID(大于100)
  SP_CONNECT=$00000001;
  SP_CONNECT_RESP=$80000001;
  SP_TERMINATE=$00000002;
  SP_TERMINATE_RESP=$80000002;
  SP_SUBMIT=$00000004;
  SP_SUBMIT_RESP=$80000004;
  SP_DELIVER=$00000005;
  SP_DELIVER_RESP=$80000005;
  SP_REPORT=$00000006;
  SP_REPORT_RESP=$80000006;
  SP_REPORTREPLY=$00000007;
  SP_REPORTREPLY_RESP=$80000007;

  SP_SERQUERY=$00000065;
  SP_SERQUERY_RESP=$08000066;
  SMAS_ACTIVE_TEST_RESP=$00000067;
  SMAS_DELIVER=$00000068;
  SMAS_SUBMIT_RESP=$00000069;
  SMAS_REPORT=$0000006a;
  SMAS_ONSERTHREADEND=$0000006b;
  SMAS_ONCONNECT=$0000006c;
  SMAS_ONFREE=$0000006d;
  SMAS_SUBMIT=$00000071;

  //短信标准错误ID
  ERROR_NONE=$00000000;
  LOGIN_INVALID=$00000001;
  RELOGIN=$00000002;
  LINK_OVERLOD=$00000003;
  LOGINTYPE=$00000004;
  PARAMFORMAT=$00000005;
  CELLPHONE_INVALID=$00000006;
  MSG_ID=$00000007;
  MSG_LEN=$00000008;
  SEQUENCENUM_INVALID=$00000009;
  GNS_OP=$0000000a;
  NODE_BUSY=$0000000b;
  TARGETADD_NOTREACH=$00000015;
  ROUTE_INVALID=$00000016;
  ROUTE_NOEXIST=$00000017;
  COUNTNO_INVALID=$00000018;
  CELLPHONE_NOTCOM=$00000019;
  CELLPHONE_MEMORY_NOTENOUTH=$0000001a;
  CELLPHONE_SM_NOTSUPPORT=$0000001b;
  CELLPHONE_RECVING=$0000001c;
  USER_UNKNOW=$0000001d;
  FUNCTION_UNPROVIDE=$0000001e;
  EQUIPMENT_INVALID=$0000001f;
  SYS_FAILURE=$00000020;
  SMC_QUEUE_BUSY=$00000021;


  //系统内部错误(大于100)
  SP_NOEXIST_USER=$00000065;
  SP_PWD_INVALID=$00000066;
  SP_QUEUE_EMPTY=$00000067;
  SP_QUEUE_FULL=$21;
  SP_AUTH_ERR=$3;
  SP_SUBSPID_NOEXIST=$14;
  SP_NOACPTLOGIN=$15;
  SP_LOGINED=$16;

  //系统内部消息ID
  WM_SMG_READ_THRD=WM_USER+100;
  WM_SMAS_TRAYMESSAGE=WM_USER+101;
  WM_SMAS_SETSUBSPID=WM_USER+102;
  WM_CM_LINK_CLOSE=WM_USER+103;
  WM_CM_BUFPOOL=WM_USER+104;
  WM_ONREAD=WM_USER+105;
  WM_ONWRITE=WM_USER+106;


  //短信格式ID
  MSG_FMT_ASCII=$00000000;
  MSG_FMT_WRITE_CARD=$00000003;
  MSG_FMT_BINARY=$00000004;
  MSG_FMT_UCS2=$00000008;
  MSG_FMT_GBK=$0000000F;
  MSG_FMT_OTA=$000000F6;

implementation

end.

⌨️ 快捷键说明

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