LinuxQMISDK: qaGobiApiSms.h Source File

LinuxQMISDK SLQS03.03.07

- Main Page
- Modules
- References
- Data Structures

- File List
- Globals

qaGobiApiSms.h
Go to the documentation of this file.
1
11 #ifndef __GOBI_API_SMS_H__
12 #define __GOBI_API_SMS_H__
13
14 #ifdef __cplusplus
15 extern "C" {
16 #endif
17
18 #define CONFIG_LEN 0x05
19 #define TIME_STAMP_BUF 0x08
20 #define ABSOLUTE_VALIDITY 0x08
21 #define TIME_DATE_BUF 0x09
22 #define MAX_SMS_ROUTES 0x0A
23 #define NUM_OF_SET 0xFF
24
72 ULONG SLQSDeleteSMS(
73 ULONG storageType,
74 ULONG *pMessageIndex,
75 ULONG *pMessageTag,
76 BYTE *pMessageMode );
77
124 ULONG SLQSGetSMS(
125 ULONG storageType,
126 ULONG messageIndex,
127 ULONG *pMessageTag,
128 ULONG *pMessageFormat,
129 ULONG *pMessageSize,
130 BYTE *pMessage,
131 BYTE *pMessageMode );
132
160 ULONG SendSMS(
161 ULONG messageFormat,
162 ULONG messageSize,
163 BYTE *pMessage,
164 ULONG *pMessageFailureCode );
165
192 typedef struct
193 {
194 ULONG messageFormat;
195 ULONG messageSize;
196 BYTE *pMessage;
197 USHORT messageID;
198 ULONG messageFailureCode;
199 BYTE *pLinktimer;
200 }slqssendsmsparams_s;
201
216 ULONG SLQSSendSMS( slqssendsmsparams_s *pSendSmsParams );
217
244 ULONG GetSMSCAddress(
245 BYTE addressSize,
246 CHAR *pSMSCAddress,
247 BYTE typeSize,
248 CHAR *pSMSCType );
249
268 ULONG SetSMSCAddress(
269 CHAR *pSMSCAddress,
270 CHAR *pSMSCType );
271
304 ULONG SaveSMS(
305 ULONG storageType,
306 ULONG messageFormat,
307 ULONG messageSize,
308 BYTE *pMessage,
309 ULONG *pMessageIndex );
310
348 ULONG SLQSGetSMSList(
349 ULONG storageType,
350 ULONG *pRequestedTag,
351 ULONG *pMessageListSize,
352 BYTE *pMessageList,
353 BYTE *pMessageMode );
354
384 ULONG SLQSModifySMSStatus(
385 ULONG storageType,
386 ULONG messageIndex,
387 ULONG messageTag,
388 BYTE *pMessageMode );
389
406 struct BroadcastConfig
407 {
408 WORD fromServiceId;
409 WORD toServiceId;
410 BYTE selected;
411 };
412
435 typedef struct _qaQmi3GPPBroadcastCfgInfo {
436 BYTE activated_ind;
437 WORD num_instances;
438 struct BroadcastConfig broadcastConfig[CONFIG_LEN];
439 } qaQmi3GPPBroadcastCfgInfo;
440
456 struct CDMABroadcastConfig
457 {
458 WORD serviceCategory;
459 WORD language;
460 BYTE selected;
461 };
462
485 typedef struct _qaQmi3GPP2BroadcastCfgInfo
486 {
487 BYTE activated_ind;
488 WORD num_instances;
489 struct CDMABroadcastConfig CDMABroadcastConfig[CONFIG_LEN];
490 } qaQmi3GPP2BroadcastCfgInfo;
491
513 ULONG SLQSGetSmsBroadcastConfig(
514 BYTE mode,
515 qaQmi3GPPBroadcastCfgInfo *pBroadcastConfig,
516 qaQmi3GPP2BroadcastCfgInfo *pCDMABroadcastConfig );
517
539 ULONG SLQSSetSmsBroadcastConfig(
540 BYTE mode,
541 qaQmi3GPPBroadcastCfgInfo *pBroadcastConfig,
542 qaQmi3GPP2BroadcastCfgInfo *pCDMABroadcastConfig );
543
564 ULONG SLQSSetSmsBroadcastActivation(
565 BYTE mode,
566 BYTE broadcastActivate );
567
645 struct cdmaMsgEncodingParams
646 {
647 BYTE *pMessageSize;
648 BYTE *pMessage;
649 BYTE messageId;
650 CHAR *pDestAddr;
651 CHAR *pCallbackAddr;
652 ULONG textMsgLength;
653 WORD *pTextMsg;
654 BYTE *pPriority;
655 BYTE *pEncodingAlphabet;
656 BYTE *pRelValidity;
657 };
658
672 ULONG SLQSCDMAEncodeMOTextMsg(
673 struct cdmaMsgEncodingParams *pCdmaMsgEncodingParams );
674
808 struct cdmaMsgDecodingParams
809 {
810 ULONG messageLength;
811 BYTE *pMessage;
812 ULONG *pMessageID;
813 BYTE *pSenderAddrLength;
814 CHAR *pSenderAddr;
815 BYTE *pTextMsgLength;
816 WORD *pTextMsg;
817 BYTE *pPriority;
818 BYTE *pPrivacy;
819 BYTE *pLanguage;
820 BYTE mcTimeStamp[TIME_STAMP_BUF];
821 BYTE absoluteValidity[ABSOLUTE_VALIDITY];
822 BYTE *pRelativeValidity;
823 BYTE *pDisplayMode;
824 BOOL *pUserAcknowledgementReq;
825 BOOL *pReadAcknowledgementReq;
826 BYTE *pAlertPriority;
827 BYTE *pCallbkAddrLength;
828 CHAR *pCallbkAddr;
829 };
830
845 ULONG SLQSCDMADecodeMTTextMsg(
846 struct cdmaMsgDecodingParams *pCdmaMsgDecodingParams );
847
864 struct wcdmaMsgEncodingParams
865 {
866 ULONG messageSize;
867 CHAR *pDestAddr;
868 CHAR *pTextMsg;
869 CHAR *pPDUMessage;
870 BYTE alphabet;
871 };
872
886 ULONG SLQSWCDMAEncodeMOTextMsg(
887 struct wcdmaMsgEncodingParams *pWcdmaMsgEncodingParams);
888
929 struct wcdmaMsgDecodingParams
930 {
931 BYTE *pMessage;
932 BYTE *pSenderAddrLength;
933 CHAR *pSenderAddr;
934 BYTE *pTextMsgLength;
935 CHAR *pTextMsg;
936 BYTE *pScAddrLength;
937 CHAR *pScAddr;
938 BYTE Time[TIME_DATE_BUF];
939 BYTE Date[TIME_DATE_BUF];
940 };
941
955 ULONG SLQSWCDMADecodeMTTextMsg(
956 struct wcdmaMsgDecodingParams *pWcdmaMsgDecodingParams);
957
971 typedef struct _transLayerinfo
972 {
973 BYTE TransType;
974 BYTE TransCap;
975 } transLayerInfo;
976
996 typedef struct _getTransLayerInfoResp
997 {
998 BYTE *pRegInd;
999 transLayerInfo *pTransLayerInfo;
1000 } getTransLayerInfoResp;
1001
1016 ULONG SLQSGetTransLayerInfo (
1017 getTransLayerInfoResp *pGetTransLayerInfoResp );
1018
1037 typedef struct _getTransNWRegInfoResp
1038 {
1039 BYTE *pRegStatus;
1040 } getTransNWRegInfoResp;
1041
1056 ULONG SLQSGetTransNWRegInfo (
1057 getTransNWRegInfoResp *pGetTransNWRegInfoResp );
1058
1093 typedef struct _getIndicationRegResp
1094 {
1095 BYTE *pRegTransLayerInfoEvt;
1096 BYTE *pRegTransNWRegInfoEvt;
1097 BYTE *pRegCallStatInfoEvt;
1098 } getIndicationRegResp;
1099
1114 ULONG SLQSGetIndicationRegister (
1115 getIndicationRegResp *pGetIndicationRegInfo );
1116
1151 typedef struct _setIndicationRegReq
1152 {
1153 BYTE *pRegTransLayerInfoEvt;
1154 BYTE *pRegTransNWRegInfoEvt;
1155 BYTE *pRegCallStatInfoEvt;
1156 } setIndicationRegReq;
1157
1171 ULONG SLQSSetIndicationRegister (
1172 setIndicationRegReq *pSetIndicationRegReq );
1173
1211 typedef struct
1212 {
1213 BYTE messageType;
1214 BYTE messageClass;
1215 BYTE routeStorage;
1216 BYTE receiptAction;
1217 } smsRouteEntry;
1218
1231 typedef struct
1232 {
1233 WORD numOfRoutes;
1234 smsRouteEntry routeList[MAX_SMS_ROUTES];
1235 BYTE *pTransferStatusReport;
1236 } smsSetRoutesReq;
1237
1253 ULONG SLQSSmsSetRoutes (smsSetRoutesReq *pSetRoutesReq);
1254
1264 typedef struct
1265 {
1266 BYTE msgProtocol;
1267 } smsMsgprotocolResp;
1268
1282 ULONG SLQSSmsGetMessageProtocol ( smsMsgprotocolResp *pMessageProtocol );
1283
1300 typedef struct
1301 {
1302 BYTE storageType;
1303 BYTE *pMessageMode;
1304 } smsMaxStorageSizeReq;
1305
1306
1319 typedef struct
1320 {
1321 ULONG maxStorageSize;
1322 ULONG freeSlots;
1323 } smsMaxStorageSizeResp;
1324
1344 ULONG SLQSSmsGetMaxStorageSize(
1345 smsMaxStorageSizeReq *pMaxStorageSizeReq,
1346 smsMaxStorageSizeResp *pMaxStorageSizeResp );
1347
1367 typedef struct
1368 {
1369 BYTE msgType;
1370 BYTE activeInd;
1371 BYTE msgCount;
1372 } messageWaitingInfoContent;
1373
1385 typedef struct
1386 {
1387 BYTE numInstances;
1388 messageWaitingInfoContent msgWaitInfo[NUM_OF_SET];
1389 } getMsgWaitingInfo;
1390
1405 ULONG SLQSGetMessageWaiting (
1406 getMsgWaitingInfo *pGetMsgWaitingInfoResp );
1407
1476 typedef struct
1477 {
1478 ULONG messageFormat;
1479 ULONG messageSize;
1480 BYTE *pMessage;
1481 BYTE *pForceOnDC;
1482 BYTE *pServiceOption;
1483 BYTE *pFollowOnDC;
1484 BYTE *pLinktimer;
1485 BYTE *pSmsOnIms;
1486 BYTE *pRetryMessage;
1487 ULONG *pRetryMessageId;
1488 ULONG *pUserData;
1489 }slqssendasyncsmsparams_s;
1490
1505 ULONG SLQSSendAsyncSMS( slqssendasyncsmsparams_s *pSendSmsParams );
1506
1522 ULONG SLQSSetSmsStorage( BYTE smsStorage );
1523
1539 ULONG SLQSSwiGetSMSStorage( ULONG *pSmsStorage );
1540
1541 #ifdef __cplusplus
1542 } /* extern "C" { */
1543 #endif
1544
1545 #endif /* __GOBI_API_SMS_H__ */
slqssendasyncsmsparams_s::pUserData
ULONG * pUserData
Definition: qaGobiApiSms.h:1488
TIME_DATE_BUF
#define TIME_DATE_BUF
Definition: qaGobiApiSms.h:21
wcdmaMsgDecodingParams::Time
BYTE Time[0x09]
Definition: qaGobiApiSms.h:938
slqssendasyncsmsparams_s::pForceOnDC
BYTE * pForceOnDC
Definition: qaGobiApiSms.h:1481
SLQSModifySMSStatus
ULONG SLQSModifySMSStatus(ULONG storageType, ULONG messageIndex, ULONG messageTag, BYTE *pMessageMode)
slqssendasyncsmsparams_s::pRetryMessageId
ULONG * pRetryMessageId
Definition: qaGobiApiSms.h:1487
cdmaMsgDecodingParams::absoluteValidity
BYTE absoluteValidity[0x08]
Definition: qaGobiApiSms.h:821
cdmaMsgDecodingParams::mcTimeStamp
BYTE mcTimeStamp[0x08]
Definition: qaGobiApiSms.h:820
SLQSGetSmsBroadcastConfig
ULONG SLQSGetSmsBroadcastConfig(BYTE mode, qaQmi3GPPBroadcastCfgInfo *pBroadcastConfig, qaQmi3GPP2BroadcastCfgInfo *pCDMABroadcastConfig)
_qaQmi3GPP2BroadcastCfgInfo::activated_ind
BYTE activated_ind
Definition: qaGobiApiSms.h:487
_getTransNWRegInfoResp
Definition: qaGobiApiSms.h:1037
wcdmaMsgEncodingParams
Definition: qaGobiApiSms.h:864
wcdmaMsgEncodingParams::pDestAddr
CHAR * pDestAddr
Definition: qaGobiApiSms.h:867
CHAR
char CHAR
Definition: SwiDataTypes.h:27
cdmaMsgDecodingParams::pAlertPriority
BYTE * pAlertPriority
Definition: qaGobiApiSms.h:826
slqssendsmsparams_s::messageID
USHORT messageID
Definition: qaGobiApiSms.h:197
SLQSSetSmsBroadcastActivation
ULONG SLQSSetSmsBroadcastActivation(BYTE mode, BYTE broadcastActivate)
_getTransLayerInfoResp
Definition: qaGobiApiSms.h:996
SendSMS
ULONG SendSMS(ULONG messageFormat, ULONG messageSize, BYTE *pMessage, ULONG *pMessageFailureCode)
smsRouteEntry::messageType
BYTE messageType
Definition: qaGobiApiSms.h:1213
messageWaitingInfoContent
Definition: qaGobiApiSms.h:1367
SLQSGetSMS
ULONG SLQSGetSMS(ULONG storageType, ULONG messageIndex, ULONG *pMessageTag, ULONG *pMessageFormat, ULONG *pMessageSize, BYTE *pMessage, BYTE *pMessageMode)
CDMABroadcastConfig
Definition: qaGobiApiSms.h:456
messageWaitingInfoContent::msgType
BYTE msgType
Definition: qaGobiApiSms.h:1369
SLQSGetTransNWRegInfo
ULONG SLQSGetTransNWRegInfo(getTransNWRegInfoResp *pGetTransNWRegInfoResp)
BYTE
unsigned char BYTE
Definition: SwiDataTypes.h:26
SLQSSwiGetSMSStorage
ULONG SLQSSwiGetSMSStorage(ULONG *pSmsStorage)
getIndicationRegResp
struct _getIndicationRegResp getIndicationRegResp
_qaQmi3GPP2BroadcastCfgInfo::num_instances
WORD num_instances
Definition: qaGobiApiSms.h:488
slqssendasyncsmsparams_s::pLinktimer
BYTE * pLinktimer
Definition: qaGobiApiSms.h:1484
smsMaxStorageSizeResp
Definition: qaGobiApiSms.h:1319
BroadcastConfig
Definition: qaGobiApiSms.h:406
slqssendasyncsmsparams_s
Definition: qaGobiApiSms.h:1476
CDMABroadcastConfig::language
WORD language
Definition: qaGobiApiSms.h:459
smsSetRoutesReq::numOfRoutes
WORD numOfRoutes
Definition: qaGobiApiSms.h:1233
wcdmaMsgDecodingParams::pScAddrLength
BYTE * pScAddrLength
Definition: qaGobiApiSms.h:936
SLQSSetSmsBroadcastConfig
ULONG SLQSSetSmsBroadcastConfig(BYTE mode, qaQmi3GPPBroadcastCfgInfo *pBroadcastConfig, qaQmi3GPP2BroadcastCfgInfo *pCDMABroadcastConfig)
wcdmaMsgDecodingParams::pSenderAddr
CHAR * pSenderAddr
Definition: qaGobiApiSms.h:933
wcdmaMsgEncodingParams::pPDUMessage
CHAR * pPDUMessage
Definition: qaGobiApiSms.h:869
cdmaMsgEncodingParams::pTextMsg
WORD * pTextMsg
Definition: qaGobiApiSms.h:653
getMsgWaitingInfo
Definition: qaGobiApiSms.h:1385
slqssendsmsparams_s::pMessage
BYTE * pMessage
Definition: qaGobiApiSms.h:196
cdmaMsgDecodingParams::pPrivacy
BYTE * pPrivacy
Definition: qaGobiApiSms.h:818
SLQSSmsGetMaxStorageSize
ULONG SLQSSmsGetMaxStorageSize(smsMaxStorageSizeReq *pMaxStorageSizeReq, smsMaxStorageSizeResp *pMaxStorageSizeResp)
slqssendsmsparams_s::messageSize
ULONG messageSize
Definition: qaGobiApiSms.h:195
_qaQmi3GPP2BroadcastCfgInfo
Definition: qaGobiApiSms.h:485
cdmaMsgEncodingParams::pMessage
BYTE * pMessage
Definition: qaGobiApiSms.h:648
SLQSSmsGetMessageProtocol
ULONG SLQSSmsGetMessageProtocol(smsMsgprotocolResp *pMessageProtocol)
SLQSGetTransLayerInfo
ULONG SLQSGetTransLayerInfo(getTransLayerInfoResp *pGetTransLayerInfoResp)
smsRouteEntry::receiptAction
BYTE receiptAction
Definition: qaGobiApiSms.h:1216
_transLayerinfo::TransType
BYTE TransType
Definition: qaGobiApiSms.h:973
_getIndicationRegResp::pRegTransLayerInfoEvt
BYTE * pRegTransLayerInfoEvt
Definition: qaGobiApiSms.h:1095
slqssendsmsparams_s
Definition: qaGobiApiSms.h:192
cdmaMsgDecodingParams::pDisplayMode
BYTE * pDisplayMode
Definition: qaGobiApiSms.h:823
_qaQmi3GPPBroadcastCfgInfo::num_instances
WORD num_instances
Definition: qaGobiApiSms.h:437
cdmaMsgEncodingParams::pMessageSize
BYTE * pMessageSize
Definition: qaGobiApiSms.h:647
wcdmaMsgEncodingParams::alphabet
BYTE alphabet
Definition: qaGobiApiSms.h:870
smsMsgprotocolResp
Definition: qaGobiApiSms.h:1264
cdmaMsgDecodingParams::messageLength
ULONG messageLength
Definition: qaGobiApiSms.h:810
cdmaMsgEncodingParams::pEncodingAlphabet
BYTE * pEncodingAlphabet
Definition: qaGobiApiSms.h:655
SLQSCDMAEncodeMOTextMsg
ULONG SLQSCDMAEncodeMOTextMsg(struct cdmaMsgEncodingParams *pCdmaMsgEncodingParams)
smsRouteEntry
Definition: qaGobiApiSms.h:1211
getTransNWRegInfoResp
struct _getTransNWRegInfoResp getTransNWRegInfoResp
cdmaMsgEncodingParams::pRelValidity
BYTE * pRelValidity
Definition: qaGobiApiSms.h:656
wcdmaMsgEncodingParams::messageSize
ULONG messageSize
Definition: qaGobiApiSms.h:866
qaQmi3GPPBroadcastCfgInfo
struct _qaQmi3GPPBroadcastCfgInfo qaQmi3GPPBroadcastCfgInfo
smsMaxStorageSizeReq::pMessageMode
BYTE * pMessageMode
Definition: qaGobiApiSms.h:1303
wcdmaMsgDecodingParams::pTextMsgLength
BYTE * pTextMsgLength
Definition: qaGobiApiSms.h:934
smsMaxStorageSizeReq::storageType
BYTE storageType
Definition: qaGobiApiSms.h:1302
wcdmaMsgDecodingParams::pMessage
BYTE * pMessage
Definition: qaGobiApiSms.h:931
wcdmaMsgDecodingParams
Definition: qaGobiApiSms.h:929
wcdmaMsgEncodingParams::pTextMsg
CHAR * pTextMsg
Definition: qaGobiApiSms.h:868
MAX_SMS_ROUTES
#define MAX_SMS_ROUTES
Definition: qaGobiApiSms.h:22
cdmaMsgDecodingParams::pUserAcknowledgementReq
BOOL * pUserAcknowledgementReq
Definition: qaGobiApiSms.h:824
slqssendasyncsmsparams_s::messageFormat
ULONG messageFormat
Definition: qaGobiApiSms.h:1478
smsMaxStorageSizeResp::freeSlots
ULONG freeSlots
Definition: qaGobiApiSms.h:1322
SetSMSCAddress
ULONG SetSMSCAddress(CHAR *pSMSCAddress, CHAR *pSMSCType)
slqssendasyncsmsparams_s::pRetryMessage
BYTE * pRetryMessage
Definition: qaGobiApiSms.h:1486
cdmaMsgDecodingParams::pTextMsg
WORD * pTextMsg
Definition: qaGobiApiSms.h:816
wcdmaMsgDecodingParams::pScAddr
CHAR * pScAddr
Definition: qaGobiApiSms.h:937
slqssendsmsparams_s::messageFailureCode
ULONG messageFailureCode
Definition: qaGobiApiSms.h:198
_transLayerinfo
Definition: qaGobiApiSms.h:971
_getTransLayerInfoResp::pRegInd
BYTE * pRegInd
Definition: qaGobiApiSms.h:998
slqssendasyncsmsparams_s::pServiceOption
BYTE * pServiceOption
Definition: qaGobiApiSms.h:1482
slqssendasyncsmsparams_s::pSmsOnIms
BYTE * pSmsOnIms
Definition: qaGobiApiSms.h:1485
SLQSGetSMSList
ULONG SLQSGetSMSList(ULONG storageType, ULONG *pRequestedTag, ULONG *pMessageListSize, BYTE *pMessageList, BYTE *pMessageMode)
cdmaMsgDecodingParams::pPriority
BYTE * pPriority
Definition: qaGobiApiSms.h:817
smsRouteEntry::messageClass
BYTE messageClass
Definition: qaGobiApiSms.h:1214
slqssendasyncsmsparams_s::pMessage
BYTE * pMessage
Definition: qaGobiApiSms.h:1480
cdmaMsgDecodingParams::pSenderAddr
CHAR * pSenderAddr
Definition: qaGobiApiSms.h:814
wcdmaMsgDecodingParams::Date
BYTE Date[0x09]
Definition: qaGobiApiSms.h:939
_qaQmi3GPPBroadcastCfgInfo::broadcastConfig
struct BroadcastConfig broadcastConfig[0x05]
Definition: qaGobiApiSms.h:438
USHORT
unsigned short USHORT
Definition: SwiDataTypes.h:29
SLQSCDMADecodeMTTextMsg
ULONG SLQSCDMADecodeMTTextMsg(struct cdmaMsgDecodingParams *pCdmaMsgDecodingParams)
messageWaitingInfoContent::msgCount
BYTE msgCount
Definition: qaGobiApiSms.h:1371
slqssendasyncsmsparams_s::pFollowOnDC
BYTE * pFollowOnDC
Definition: qaGobiApiSms.h:1483
smsSetRoutesReq
Definition: qaGobiApiSms.h:1231
SLQSGetIndicationRegister
ULONG SLQSGetIndicationRegister(getIndicationRegResp *pGetIndicationRegInfo)
cdmaMsgDecodingParams::pSenderAddrLength
BYTE * pSenderAddrLength
Definition: qaGobiApiSms.h:813
getMsgWaitingInfo::numInstances
BYTE numInstances
Definition: qaGobiApiSms.h:1387
cdmaMsgDecodingParams
Definition: qaGobiApiSms.h:808
_qaQmi3GPPBroadcastCfgInfo::activated_ind
BYTE activated_ind
Definition: qaGobiApiSms.h:436
GetSMSCAddress
ULONG GetSMSCAddress(BYTE addressSize, CHAR *pSMSCAddress, BYTE typeSize, CHAR *pSMSCType)
cdmaMsgEncodingParams
Definition: qaGobiApiSms.h:645
_getIndicationRegResp::pRegTransNWRegInfoEvt
BYTE * pRegTransNWRegInfoEvt
Definition: qaGobiApiSms.h:1096
cdmaMsgEncodingParams::textMsgLength
ULONG textMsgLength
Definition: qaGobiApiSms.h:652
_setIndicationRegReq::pRegTransLayerInfoEvt
BYTE * pRegTransLayerInfoEvt
Definition: qaGobiApiSms.h:1153
_setIndicationRegReq
Definition: qaGobiApiSms.h:1151
ULONG
unsigned long ULONG
Definition: SwiDataTypes.h:23
CONFIG_LEN
#define CONFIG_LEN
Definition: qaGobiApiSms.h:18
TIME_STAMP_BUF
#define TIME_STAMP_BUF
Definition: qaGobiApiSms.h:19
SLQSSetIndicationRegister
ULONG SLQSSetIndicationRegister(setIndicationRegReq *pSetIndicationRegReq)
cdmaMsgEncodingParams::pPriority
BYTE * pPriority
Definition: qaGobiApiSms.h:654
SLQSSmsSetRoutes
ULONG SLQSSmsSetRoutes(smsSetRoutesReq *pSetRoutesReq)
_getIndicationRegResp::pRegCallStatInfoEvt
BYTE * pRegCallStatInfoEvt
Definition: qaGobiApiSms.h:1097
cdmaMsgEncodingParams::pCallbackAddr
CHAR * pCallbackAddr
Definition: qaGobiApiSms.h:651
cdmaMsgDecodingParams::pLanguage
BYTE * pLanguage
Definition: qaGobiApiSms.h:819
cdmaMsgDecodingParams::pCallbkAddrLength
BYTE * pCallbkAddrLength
Definition: qaGobiApiSms.h:827
wcdmaMsgDecodingParams::pSenderAddrLength
BYTE * pSenderAddrLength
Definition: qaGobiApiSms.h:932
SLQSWCDMADecodeMTTextMsg
ULONG SLQSWCDMADecodeMTTextMsg(struct wcdmaMsgDecodingParams *pWcdmaMsgDecodingParams)
SLQSWCDMAEncodeMOTextMsg
ULONG SLQSWCDMAEncodeMOTextMsg(struct wcdmaMsgEncodingParams *pWcdmaMsgEncodingParams)
BroadcastConfig::selected
BYTE selected
Definition: qaGobiApiSms.h:410
cdmaMsgDecodingParams::pReadAcknowledgementReq
BOOL * pReadAcknowledgementReq
Definition: qaGobiApiSms.h:825
cdmaMsgDecodingParams::pCallbkAddr
CHAR * pCallbkAddr
Definition: qaGobiApiSms.h:828
smsMaxStorageSizeResp::maxStorageSize
ULONG maxStorageSize
Definition: qaGobiApiSms.h:1321
smsRouteEntry::routeStorage
BYTE routeStorage
Definition: qaGobiApiSms.h:1215
cdmaMsgEncodingParams::pDestAddr
CHAR * pDestAddr
Definition: qaGobiApiSms.h:650
CDMABroadcastConfig::selected
BYTE selected
Definition: qaGobiApiSms.h:460
cdmaMsgDecodingParams::pMessageID
ULONG * pMessageID
Definition: qaGobiApiSms.h:812
_qaQmi3GPPBroadcastCfgInfo
Definition: qaGobiApiSms.h:435
slqssendasyncsmsparams_s::messageSize
ULONG messageSize
Definition: qaGobiApiSms.h:1479
SLQSGetMessageWaiting
ULONG SLQSGetMessageWaiting(getMsgWaitingInfo *pGetMsgWaitingInfoResp)
qaQmi3GPP2BroadcastCfgInfo
struct _qaQmi3GPP2BroadcastCfgInfo qaQmi3GPP2BroadcastCfgInfo
cdmaMsgDecodingParams::pMessage
BYTE * pMessage
Definition: qaGobiApiSms.h:811
ABSOLUTE_VALIDITY
#define ABSOLUTE_VALIDITY
Definition: qaGobiApiSms.h:20
getTransLayerInfoResp
struct _getTransLayerInfoResp getTransLayerInfoResp
_getTransNWRegInfoResp::pRegStatus
BYTE * pRegStatus
Definition: qaGobiApiSms.h:1039
messageWaitingInfoContent::activeInd
BYTE activeInd
Definition: qaGobiApiSms.h:1370
slqssendsmsparams_s::pLinktimer
BYTE * pLinktimer
Definition: qaGobiApiSms.h:199
CDMABroadcastConfig::serviceCategory
WORD serviceCategory
Definition: qaGobiApiSms.h:458
NUM_OF_SET
#define NUM_OF_SET
Definition: qaGobiApiSms.h:23
BroadcastConfig::fromServiceId
WORD fromServiceId
Definition: qaGobiApiSms.h:408
SLQSDeleteSMS
ULONG SLQSDeleteSMS(ULONG storageType, ULONG *pMessageIndex, ULONG *pMessageTag, BYTE *pMessageMode)
SLQSSendAsyncSMS
ULONG SLQSSendAsyncSMS(slqssendasyncsmsparams_s *pSendSmsParams)
smsSetRoutesReq::pTransferStatusReport
BYTE * pTransferStatusReport
Definition: qaGobiApiSms.h:1235
cdmaMsgEncodingParams::messageId
BYTE messageId
Definition: qaGobiApiSms.h:649
setIndicationRegReq
struct _setIndicationRegReq setIndicationRegReq
cdmaMsgDecodingParams::pTextMsgLength
BYTE * pTextMsgLength
Definition: qaGobiApiSms.h:815
BOOL
int BOOL
Definition: SwiDataTypes.h:31
_transLayerinfo::TransCap
BYTE TransCap
Definition: qaGobiApiSms.h:974
transLayerInfo
struct _transLayerinfo transLayerInfo
_setIndicationRegReq::pRegTransNWRegInfoEvt
BYTE * pRegTransNWRegInfoEvt
Definition: qaGobiApiSms.h:1154
_getIndicationRegResp
Definition: qaGobiApiSms.h:1093
BroadcastConfig::toServiceId
WORD toServiceId
Definition: qaGobiApiSms.h:409
slqssendsmsparams_s::messageFormat
ULONG messageFormat
Definition: qaGobiApiSms.h:194
WORD
unsigned short WORD
Definition: SwiDataTypes.h:28
cdmaMsgDecodingParams::pRelativeValidity
BYTE * pRelativeValidity
Definition: qaGobiApiSms.h:822
_getTransLayerInfoResp::pTransLayerInfo
transLayerInfo * pTransLayerInfo
Definition: qaGobiApiSms.h:999
_setIndicationRegReq::pRegCallStatInfoEvt
BYTE * pRegCallStatInfoEvt
Definition: qaGobiApiSms.h:1155
SaveSMS
ULONG SaveSMS(ULONG storageType, ULONG messageFormat, ULONG messageSize, BYTE *pMessage, ULONG *pMessageIndex)
smsMaxStorageSizeReq
Definition: qaGobiApiSms.h:1300
SLQSSendSMS
ULONG SLQSSendSMS(slqssendsmsparams_s *pSendSmsParams)
SLQSSetSmsStorage
ULONG SLQSSetSmsStorage(BYTE smsStorage)
wcdmaMsgDecodingParams::pTextMsg
CHAR * pTextMsg
Definition: qaGobiApiSms.h:935
smsMsgprotocolResp::msgProtocol
BYTE msgProtocol
Definition: qaGobiApiSms.h:1266