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请求上层注入AGNSS参考信息。 37 38**起始版本:** 3.2 39 40**返回:** 41 42返回0表示成功,返回负数表示失败。 43 44 45### RequestSetUpAgnssDataLink() 46 47``` 48IAGnssCallback::RequestSetUpAgnssDataLink ([in] struct AGnssDataLinkRequest request) 49``` 50 51**描述** 52 53该接口用于请求上层建立或者释放数据业务连接。 54 55**起始版本:** 3.2 56 57**参数:** 58 59| 名称 | 描述 | 60| -------- | -------- | 61| request | 表示请求参数信息,详情参考[AGnssDataLinkRequest](_a_gnss_data_link_request.md)。 | 62 63**返回:** 64 65返回0表示成功,返回负数表示失败。 66 67 68### RequestSubscriberSetId() 69 70``` 71IAGnssCallback::RequestSubscriberSetId ([in] enum SubscriberSetIdType type) 72``` 73 74**描述** 75 76请求上层注入setId。 77 78**起始版本:** 3.2 79 80**参数:** 81 82| 名称 | 描述 | 83| -------- | -------- | 84| type | 表示setId类型,详情参考[SubscriberSetIdType](_hdi_a_gnss.md#subscribersetidtype)。 | 85 86**返回:** 87 88返回0表示成功,返回负数表示失败。 89