LinuxQMISDK-Lite  SLQS04.00.23
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
sms_routeEntry Struct Reference

Data Fields

uint8_t messageType
 
uint8_t messageClass
 
uint8_t routeStorage
 
uint8_t receiptAction
 

Detailed Description

This structure contains SMS route entry details

Parameters
messageType-
  • Message type matching this route
  • Values:
    • 0x00 - MESSAGE_TYPE_POINT_TO_POINT
messageClass-
  • Message Class
  • Values:
    • 0x00 - MESSAGE_CLASS_0
    • 0x01 - MESSAGE_CLASS_1
    • 0x02 - MESSAGE_CLASS_2
    • 0x03 - MESSAGE_CLASS_3
    • 0x04 - MESSAGE_CLASS_NONE
    • 0x05 - MESSAGE_CLASS_CDMA
routeStorage-
  • If the receiptAction is store where to store the message
  • Values:
    • 0x00 - STORAGE_TYPE_UIM
    • 0x01 - STORAGE_TYPE_NV
    • 0xFF - STORAGE_TYPE_NONE
receiptAction-
  • Action to be taken on receipt of a message matching the specified type and class for this route
  • Values:
    • 0x00 - DISCARD (discarded without notification)
    • 0x01 - STORE AND NOTIFY (stored and notified to the registered clients)
    • 0x02 - TRANSFER ONLY (transferred to the client, client expected to send the ACK)
    • 0x03 - TRANSFER AND ACK (transferred to the client, device expected to send the ACK)

Field Documentation

uint8_t sms_routeEntry::messageClass
uint8_t sms_routeEntry::messageType
uint8_t sms_routeEntry::receiptAction
uint8_t sms_routeEntry::routeStorage

Copyright (c) 2011-2015 Sierra Wireless, Inc. All rights reserved