SWI_STRUCT_GSM_SMS_Status Struct Reference

#include <SwiStructsGsm.h>

List of all members.

Public Attributes

U32 sizeStruct
bool bMsgInSC
SWI_TYPE_SMS_Routing eRoutingOption
U32 nRecNumber
U32 cntUsedRec
U32 cntUnreadRec
U32 cntMaxRecord


Detailed Description

This structure conveys the number of the mobile-terminated SMS message records on the SIM and how many are currently use. It will also indicate the record number of newly received messages.

See also:
SWI_TYPE_SMS_Routing

SWI_NOTIFY_SmsStatus

See sample code, Gsm_SMSInbox


Member Data Documentation

Messages waiting in the service centre flag. This flag is TRUE then there are mobile-terminated messages waiting in the service centre that can not be received by the SIM because there are no free records. This flag is FALSE otherwise.

See also:
SWI_NOTIFY_SmsSimFull

Maximum record count. The total number of internal records on the SIM that can be used to store mobile-terminated messages. The maximum record count is SIM-dependent

Unread record count This is the number of internal records on the SIm that have been used to store unread mobile-terminated messages

Used record count. This is the number of internal records on the SIM that can be used to store all mobile-terminated messages.

SMS Routing Option

Received message record number. This is the record number of a just received mobile-terminated message.

The size, in bytes, of this structure. This value should always be populated by the calling application.


The documentation for this struct was generated from the following file:

Generated on Fri Oct 2 10:27:33 2009 for 3G SDK by  doxygen 1.5.9