12 #ifndef __GOBI_API_SMS_H__ 13 #define __GOBI_API_SMS_H__ 19 #define CONFIG_LEN 0x05 20 #define TIME_STAMP_BUF 0x08 21 #define ABSOLUTE_VALIDITY 0x08 22 #define TIME_DATE_BUF 0x09 23 #define MAX_SMS_ROUTES 0x0A 24 #define NUM_OF_SET 0xFF 25 #define SMS_ASCII_STRING_SIZE 400 26 #define MAXIMUM_SMS_MSG_LEN 160 27 #define SMS_ASCII_STRING_ARRAY_SIZE SMS_ASCII_STRING_SIZE + 1 28 #define SMS_MESSAGE_TIMESTEMP_SIZE 8 29 #define MAX_SMSC_LENGTH 24 33 CHAR data[TIME_DATE_BUF];
36 #define SMS_DEFAULT_TIME_ZONE 0 37 #define SMS_INVALID_TIME_STAMP_VALUE 0xff 40 eTIMESTEMP_START = -1,
45 eTIMESTEMP_MINUTE = 4,
46 eTIMESTEMP_SECOND = 5,
47 eTIMESTEMP_TIMEZONE = 6,
53 BYTE data[SMS_MESSAGE_TIMESTEMP_SIZE];
100 ULONG messageFailureCode;
179 WORD serviceCategory;
304 BYTE *pEncodingAlphabet;
448 BYTE *pSenderAddrLength;
449 CHAR senderAddr[MAX_SMSC_LENGTH+1];
450 BYTE *pTextMsgLength;
451 USHORT textMsg[MAXIMUM_SMS_MSG_LEN + 2];
457 BYTE *pRelativeValidity;
459 BOOL *pUserAcknowledgementReq;
460 BOOL *pReadAcknowledgementReq;
461 BYTE *pAlertPriority;
462 BYTE *pCallbkAddrLength;
618 BYTE *pSenderAddrLength;
620 BYTE *pTextMsgLength;
627 BYTE *pRelativeValidity;
629 BOOL *pUserAcknowledgementReq;
630 BOOL *pReadAcknowledgementReq;
631 BYTE *pAlertPriority;
632 BYTE *pCallbkAddrLength;
634 USHORT *pReferenceNum;
670 CHAR PDUMessage[SMS_ASCII_STRING_SIZE];
730 BYTE *pSenderAddrLength;
731 CHAR senderAddr[MAX_SMSC_LENGTH+1];
732 BYTE *pTextMsgLength;
733 CHAR textMsg[MAXIMUM_SMS_MSG_LEN+2];
735 CHAR scAddr[MAX_SMSC_LENGTH+1];
811 BYTE *pSenderAddrLength;
813 BYTE *pTextMsgLength;
936 BYTE *pRegTransLayerInfoEvt;
937 BYTE *pRegTransNWRegInfoEvt;
938 BYTE *pRegCallStatInfoEvt;
979 BYTE *pRegTransLayerInfoEvt;
980 BYTE *pRegTransNWRegInfoEvt;
981 BYTE *pRegCallStatInfoEvt;
1049 BYTE *pTransferStatusReport;
1109 ULONG maxStorageSize;
1232 ULONG messageFormat;
1236 BYTE *pServiceOption;
1240 BYTE *pRetryMessage;
1241 ULONG *pRetryMessageId;
Definition: qaGobiApiSms.h:807
Definition: qaGobiApiSms.h:726
struct _getIndicationRegResp getIndicationRegResp
Definition: qaGobiApiSms.h:1134
Definition: qaGobiApiSms.h:51
Definition: qaGobiApiSms.h:1154
Definition: qaGobiApiSms.h:1230
struct _qaQmi3GPPBroadcastCfgInfo qaQmi3GPPBroadcastCfgInfo
Definition: qaGobiApiSms.h:294
Definition: qaGobiApiSms.h:1045
Definition: qaGobiApiSms.h:977
Definition: qaGobiApiSms.h:840
Definition: qaGobiApiSms.h:208
Definition: qaGobiApiSms.h:1086
Definition: qaGobiApiSms.h:94
Definition: qaGobiApiSms.h:665
Definition: qaGobiApiSms.h:154
Definition: qaGobiApiSms.h:893
struct _transLayerinfo transLayerInfo
Definition: qaGobiApiSms.h:1107
Definition: qaGobiApiSms.h:1023
struct _qaQmi3GPP2BroadcastCfgInfo qaQmi3GPP2BroadcastCfgInfo
Definition: qaGobiApiSms.h:443
struct _setIndicationRegReq setIndicationRegReq
Definition: qaGobiApiSms.h:177
Definition: qaGobiApiSms.h:31
struct _getTransLayerInfoResp getTransLayerInfoResp
Definition: qaGobiApiSms.h:613
Definition: qaGobiApiSms.h:867
Definition: qaGobiApiSms.h:123
Definition: qaGobiApiSms.h:934
struct _getTransNWRegInfoResp getTransNWRegInfoResp
Definition: qaGobiApiSms.h:1063