SWI_STRUCT_SMS_Param Struct Reference

#include <SwiStructsGsm.h>

List of all members.

Public Attributes

U32 sizeStruct
bool bDesAddressPresent
SWI_TYPE_SMS_Address eDesAddressType
SWI_TYPE_SMS_AddressNumbering eDesAddressNumberingPlan
U32 nDefDesAddressLength
U8 DefDesAddress [20]
bool bSCAddressPresent
SWI_TYPE_SMS_Address eSCAddressType
SWI_TYPE_SMS_AddressNumbering eSCAddressNumberingPlan
U32 nSCAddressLength
U8 SCAddressNumber [20]
bool bDefProtocolIDPresent
SWI_TYPE_SMS_Protocol eDefProtocolType
SWI_TYPE_SMS_ProtocolId eDefProtocolID
bool bDefDCSPresent
SWI_TYPE_SMS_CodingScheme eDefDCSDataType
SWI_TYPE_SMS_CodingClass eDefDCSClass
SWI_TYPE_SMS_CodingCompression eDefDCSCompression
bool bValidityPeriodPresent
U8 DefValidityPeriod
SWI_TYPE_SMS_Routing eSMSRoutingOption


Detailed Description

This structure is used to report SMS messaging parameters used by the network via the function SwiGetSMSParam. The data is needed to fill in the header for mobile-originated SMS messages.

See also:
SwiGetSmsParam

SwiSetSmsParam


Member Data Documentation

True if default data coding scheme present, false otherwise.

True if default protocol information present, false otherwise.

True if default destination address present, false otherwise.

True if service centre address present, false otherwise.

True if default validity period present, false otherwise.

Default destination address number

default validity period. This field defines the amount of time for which an outgoing message will be valid in the network before it is deemed obsolete and will be purged by the network even if the destination party does not retrieve the message.

The encoding of this field is as follows:

  • 0 to 143 (validity period + 1) x 5 minutes (ie. 5 min intervals up to 12 hrs)
  • 144 to 167 12 hours + ((VP - 143) x 30 minutes)
  • 168 to 196 (VP - 166) x 1 day
  • 197 to 255 (VP - 192) x 1 week

SWI_TYPE_SMS_CodingClass SWI_STRUCT_SMS_Param::eDefDCSClass

Default data coding scheme class

SWI_TYPE_SMS_CodingCompression SWI_STRUCT_SMS_Param::eDefDCSCompression

Default data coding scheme compression

SWI_TYPE_SMS_CodingScheme SWI_STRUCT_SMS_Param::eDefDCSDataType

Default data coding scheme data type

SWI_TYPE_SMS_ProtocolId SWI_STRUCT_SMS_Param::eDefProtocolID

Default prototype id

Default protocol type

SWI_TYPE_SMS_AddressNumbering SWI_STRUCT_SMS_Param::eDesAddressNumberingPlan

Default destination address numbering plan

Default destination address type

SWI_TYPE_SMS_AddressNumbering SWI_STRUCT_SMS_Param::eSCAddressNumberingPlan

Service center address numbering plan

Service centre address type

SMS routing option

Default destination address numbering length

Service center address numbering length

Service center address number

The size, in bytes, of this structure.


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

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