HdiAGnss

概述

定义AGNSS模块的接口。

上层可以使用该模块提供的接口设置AGNSS回调、AGNSS服务器地址、AGNSS参考信息、setId等。

起始版本: 3.2

汇总

文件

名称 描述
AGnssTypes.idl 定义AGNSS模块接口中使用到的数据结构。
IAGnssCallback.idl 定义AGNSS回调,用于请求上层建立或释放数据业务连接、请求上层下发setId、请求上层下发AGNSS参考信息。
IAGnssInterface.idl 定义AGNSS接口,用于设置AGNSS回调、AGNSS服务器地址、AGNSS参考信息和setId。

名称 描述
struct  AGnssRefCellId 定义AGNSS参考信息中cellId的结构体。
struct  AGnssServerInfo 定义AGNSS服务器信息结构体。
struct  SubscriberSetId 定义setId结构体。
struct  AGnssRefMac 定义AGNSS参考信息中MAC的结构体。
struct  AGnssRefInfo 定义AGNSS参考信息结构体。
struct  AGnssDataLinkRequest 定义操作数据业务连接请求的结构体。
interface  IAGnssCallback 定义AGNSS回调,用于请求上层建立或释放数据业务连接、请求上层下发setId、请求上层下发AGNSS参考信息。
interface  IAGnssInterface 定义AGNSS接口,用于设置AGNSS回调、AGNSS服务器地址、AGNSS参考信息和setId。

枚举

名称 描述
AGnssRefInfoType { ANSS_REF_INFO_TYPE_CELLID = 1 , ANSS_REF_INFO_TYPE_MAC = 2 } 定义AGNSS参考信息类型。
AGnssUserPlaneProtocol { AGNSS_TYPE_SUPL = 1 , AGNSS_TYPE_C2K = 2 , AGNSS_TYPE_SUPL_IMS = 3 , AGNSS_TYPE_SUPL_EIMS = 4 } 定义AGNSS用户面的协议类型。
DataLinkSetUpType { ESTABLISH_DATA_CONNECTION = 1 , RELEASE_DATA_CONNECTION = 2 } 定义数据链路的操作类型。
CellIdType { CELLID_TYPE_GSM = 1 , CELLID_TYPE_UMTS = 2 , CELLID_TYPE_LTE = 3 , CELLID_TYPE_NR = 4 } 定义cell id类型。
SubscriberSetIdType { SETID_TYPE_NONE = 0 , SETID_TYPE_IMSI = 1 , SETID_TYPE_MSISDM = 2 } 定义setid类型。

枚举类型说明

AGnssRefInfoType

enum AGnssRefInfoType

描述

定义AGNSS参考信息类型。

起始版本: 3.2

枚举值 描述
ANSS_REF_INFO_TYPE_CELLID 小区ID
ANSS_REF_INFO_TYPE_MAC MAC地址

AGnssUserPlaneProtocol

enum AGnssUserPlaneProtocol

描述

定义AGNSS用户面的协议类型。

起始版本: 3.2

枚举值 描述
AGNSS_TYPE_SUPL SUPL类型
AGNSS_TYPE_C2K C2K类型
AGNSS_TYPE_SUPL_IMS IMS类型
AGNSS_TYPE_SUPL_EIMS EIMS类型

CellIdType

enum CellIdType

描述

定义cell id类型。

起始版本: 3.2

枚举值 描述
CELLID_TYPE_GSM GSM小区
CELLID_TYPE_UMTS UMTS小区
CELLID_TYPE_LTE LTE小区
CELLID_TYPE_NR NR小区

DataLinkSetUpType

enum DataLinkSetUpType

描述

定义数据链路的操作类型。

起始版本: 3.2

枚举值 描述
ESTABLISH_DATA_CONNECTION 请求建立数据业务连接。
RELEASE_DATA_CONNECTION 请求释放数据业务连接。

SubscriberSetIdType

enum SubscriberSetIdType

描述

定义setid类型。

起始版本: 3.2

枚举值 描述
SETID_TYPE_NONE 未知类型
SETID_TYPE_IMSI IMSI类型
SETID_TYPE_MSISDM MSISDM类型