1# IAGnssCallback
2
3
4## 概述
5
6定义AGNSS回调,用于请求上层建立或释放数据业务连接、请求上层下发setId、请求上层下发AGNSS参考信息。
7
8**起始版本:** 3.2
9
10**相关模块:**[HdiAGnss](_hdi_a_gnss.md)
11
12
13## 汇总
14
15
16### Public 成员函数
17
18| 名称 | 描述 |
19| -------- | -------- |
20| [RequestSetUpAgnssDataLink](#requestsetupagnssdatalink) ([in] struct [AGnssDataLinkRequest](_a_gnss_data_link_request.md) request) | 该接口用于请求上层建立或者释放数据业务连接。 |
21| [RequestSubscriberSetId](#requestsubscribersetid) ([in] enum SubscriberSetIdType type) | 请求上层注入setId。 |
22| [RequestAgnssRefInfo](#requestagnssrefinfo) () | 请求上层注入AGNSS参考信息。 |
23
24
25## 成员函数说明
26
27
28### RequestAgnssRefInfo()
29
30```
31IAGnssCallback::RequestAgnssRefInfo ()
32```
33
34**描述**
35
36
37请求上层注入AGNSS参考信息。
38
39**起始版本:** 3.2
40
41**返回:**
42
43返回0表示成功,返回负数表示失败。
44
45
46### RequestSetUpAgnssDataLink()
47
48```
49IAGnssCallback::RequestSetUpAgnssDataLink ([in] struct AGnssDataLinkRequest request)
50```
51
52**描述**
53
54
55该接口用于请求上层建立或者释放数据业务连接。
56
57**起始版本:** 3.2
58
59**参数:**
60
61| 名称 | 描述 |
62| -------- | -------- |
63| request | 表示请求参数信息,详情参考[AGnssDataLinkRequest](_a_gnss_data_link_request.md)。 |
64
65**返回:**
66
67返回0表示成功,返回负数表示失败。
68
69
70### RequestSubscriberSetId()
71
72```
73IAGnssCallback::RequestSubscriberSetId ([in] enum SubscriberSetIdType type)
74```
75
76**描述**
77
78
79请求上层注入setId。
80
81**起始版本:** 3.2
82
83**参数:**
84
85| 名称 | 描述 |
86| -------- | -------- |
87| type | 表示setId类型,详情参考[SubscriberSetIdType](_hdi_a_gnss.md#subscribersetidtype)。 |
88
89**返回:**
90
91返回0表示成功,返回负数表示失败。
92