Linux SDK (lite-qmi)  MBPL_SDK_R25_ENG3
DsdUIApnAvailableSystemInfo Struct Reference

#include <qaGobiApiDsd.h>

Data Fields

BYTE apn_name_len
 
CHAR apn_name [MAX_APN_STRING]
 
ULONGLONG apn_type_mask
 
ULONG technology
 
ULONG rat_value
 
ULONGLONG so_mask
 
ULONGLONG ui_mask
 
BYTE is_internet
 

Detailed Description

This structure contains the APN Current and Recommended Preferred System Info

  • Parameter values default to their data type's maximum unsigned value unless explicitly stated otherwise.
Parameters
apn_name_len
  • apn name length
apn_name
  • apn name
apn_type_mask
  • APN Type Mask Values
    • QMI_DSD_APN_TYPE_MASK_UNSPECIFIED (0x0000000000000000)
    • QMI_DSD_APN_TYPE_MASK_DEFAULT (0x0000000000000001) -APN type for Default/Internet traffic
    • QMI_DSD_APN_TYPE_MASK_ IMS (0x0000000000000002) - APN type for IP Multimedia Subsystem
    • QMI_DSD_APN_TYPE_MASK_MMS (0x0000000000000004) - APN type for Multimedia Messaging Service
    • QMI_DSD_APN_TYPE_MASK_DUN (0x0000000000000008) - APN type for Dial Up Network
    • QMI_DSD_APN_TYPE_MASK_SUPL (0x0000000000000010) - APN type for Secure User Plane Location
    • QMI_DSD_APN_TYPE_MASK_HIPRI (0x0000000000000020) - APN type for High Priority Mobile Data
    • QMI_DSD_APN_TYPE_MASK_FOTA (0x0000000000000040) - APN type for over the air administration
    • QMI_DSD_APN_TYPE_MASK_CBS (0x0000000000000080) - APN type for Carrier Branded Services
    • QMI_DSD_APN_TYPE_MASK_ IA (0x0000000000000100) - APN type for Initial Attach
    • QMI_DSD_APN_TYPE_MASK_EMERGENCY (0x0000000000000200) - APN type for emergency
technology
  • Technology type
rat_value
  • RAT value
so_mask
  • Service Option (SO) mask to indicate the service option or type of application.
ui_mask
   \param  is_internet
                   Values: FALSE - APN is not for internet service. TRUE - APN is for internet service. 
5G Specific:

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