Linux SDK (lite-qmi)  MBPL_SDK_R25_ENG3
smsRouteEntry Struct Reference

#include <qaGobiApiSms.h>

Data Fields

BYTE messageType
 
BYTE messageClass
 
BYTE routeStorage
 
BYTE 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)

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