SWI_STRUCT_SMS_Deliver Struct Reference

#include <SwiStructsGsm.h>

List of all members.

Public Attributes

U32 sizeStruct
U32 nAddressNumLength
SWI_TYPE_SMS_Address eAddress
SWI_TYPE_SMS_AddressNumbering eAddressNumberingPlan
U8 SME [LENGTH_SME]
U32 nSCAddressNumLength
SWI_TYPE_SMS_Address eSCAddress
SWI_TYPE_SMS_AddressNumbering eSCAddressNumberingPlan
U8 SCAddressNumber [LENGTH_AddressNumber]
bool bReplyPath
SWI_TYPE_SMS_Protocol eProtocol
SWI_TYPE_SMS_ProtocolId eProtocolID
SWI_TYPE_SMS_CodingScheme eDataCodingScheme
SWI_TYPE_SMS_CodingClass eDataCodingClass
SWI_TYPE_SMS_CodingCompression eDataCodingCompression
U8 byWaiting [LENGTH_MsgWaiting]
U8 bUserDataHeaderFlag
U8 nMessageLength
U8 byMessage [LENGTH_MAX_SmsMsgData]
bool bMoreMessage
U8 Timestamp [LENGTH_SMSTimestamp]


Detailed Description

This structure is used in the SWI_NOTIFY_SmsDeliver notification. It delivers an SMS message (or segment) to the application. This SMS message (or segment) is not stored on the SIM.

See also:
SWI_NOTIFY_SmsDeliver

SWI_TYPE_SMS_Address

SWI_TYPE_SMS_AddressNumbering

SWI_TYPE_SMS_Protocol

SWI_TYPE_SMS_ProtocolId

SWI_TYPE_SMS_CodingScheme

SWI_TYPE_SMS_CodingClass

SWI_TYPE_SMS_CodingCompression


Member Data Documentation

More Messages to Send Flag

Reply Path Flag

User Data Header Present Flag

U8 SWI_STRUCT_SMS_Deliver::byMessage[LENGTH_MAX_SmsMsgData]

SMS message data

U8 SWI_STRUCT_SMS_Deliver::byWaiting[LENGTH_MsgWaiting]

Message Waiting Indication flags

SWI_TYPE_SMS_Address SWI_STRUCT_SMS_Deliver::eAddress

Destination Address Type

SWI_TYPE_SMS_AddressNumbering SWI_STRUCT_SMS_Deliver::eAddressNumberingPlan

Destination Address Numbering Plan

SWI_TYPE_SMS_CodingClass SWI_STRUCT_SMS_Deliver::eDataCodingClass

Data Coding Class

SWI_TYPE_SMS_CodingCompression SWI_STRUCT_SMS_Deliver::eDataCodingCompression

Data Coding Compression

SWI_TYPE_SMS_CodingScheme SWI_STRUCT_SMS_Deliver::eDataCodingScheme

Data Coding Scheme

SWI_TYPE_SMS_Protocol SWI_STRUCT_SMS_Deliver::eProtocol

Protocol Type

SWI_TYPE_SMS_ProtocolId SWI_STRUCT_SMS_Deliver::eProtocolID

Protocol ID

SWI_TYPE_SMS_Address SWI_STRUCT_SMS_Deliver::eSCAddress

Service Centre Address Type

SWI_TYPE_SMS_AddressNumbering SWI_STRUCT_SMS_Deliver::eSCAddressNumberingPlan

Service Centre Address Numbering Plan

Destination Address Length Valid range for this field is from 0 to 20

Length of the SMS message in bytes

Service Centre Address Length Valid range for this field is from 0 to 20

U8 SWI_STRUCT_SMS_Deliver::SCAddressNumber[LENGTH_AddressNumber]

Service Centre Address This field is in 8-bit binary-coded decimal.

The size, in bytes, of this structure.

Destination Address This field is in 8-bit binary-coded decimal.

U8 SWI_STRUCT_SMS_Deliver::Timestamp[LENGTH_SMSTimestamp]

Time of Originating SMS This field is in 8-bit binary-coded decimal in the following format: yy,mm,dd,hh,mm,ss,tz. Where tz is timezone


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

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