www.pudn.com > 200311301927570.rar > MsgStructuredef.h


#define INITIALTIME			3000 
#define SMGP_CODE           6 
#define SMGP_SUCCESS         0 
#define SMGP_FAILTURE         1 
#define IS_WRITE_PAGE_INDEX   1 
//tcpipÁ¬½Ó 
#define TCPIP_DRV       1 
#define MAX_SMGP_MSG_LEN           160 
#define PAGE_CODE_LEN                4  
#define SMGP_USERID_LEN             12 
#define SMGP_PASSWORD_LEN           11 
#define MAX_SMGP_PAGE              100 
#define SMGP_IP_LEN                 16 
#define SMGP_PORT_LEN                5 
#define MAX_DESTID_COUNT            100 
#define SMGP_ADDRS_LEN               21 
#define SMGP_RECVTIME_LEN            14 
#define SMGP_MSGIDS_LEN              10 
enum CODE_TYPE 
{ 
	ASCII_CODE  = 0, 
	BINARY_CODE = 4, 
	UCS2_CODE    = 8, 
    GB_CODE     = 15 
}; 
struct SendBatchResp 
{ 
	int NerrorCode; 
	char SmsgID[SMGP_MSGIDS_LEN + 1];	 
	char DestTermID[SMGP_ADDRS_LEN + 1]; 
}; 
struct DeliverResp 
{ 
	char             MsgID[SMGP_MSGIDS_LEN+1]; 
	unsigned char    uIsReport; 
    unsigned char    uMsgFormat; 
	char             RecvTime[SMGP_RECVTIME_LEN+1]; 
	char             SrcTermID[SMGP_ADDRS_LEN +1]; 
	char             DestTermID[SMGP_ADDRS_LEN +1]; 
	unsigned char    uMsgLength; 
	char             MsgContent[201]; 
};