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