xref: /aosp_15_r20/hardware/interfaces/gnss/1.1/default/GnssMeasurement.cpp (revision 4d7e907c777eeecc4c5bd7cf640a754fac206ff7)
1*4d7e907cSAndroid Build Coastguard Worker #include "GnssMeasurement.h"
2*4d7e907cSAndroid Build Coastguard Worker 
3*4d7e907cSAndroid Build Coastguard Worker namespace android {
4*4d7e907cSAndroid Build Coastguard Worker namespace hardware {
5*4d7e907cSAndroid Build Coastguard Worker namespace gnss {
6*4d7e907cSAndroid Build Coastguard Worker namespace V1_1 {
7*4d7e907cSAndroid Build Coastguard Worker namespace implementation {
8*4d7e907cSAndroid Build Coastguard Worker 
9*4d7e907cSAndroid Build Coastguard Worker // Methods from ::android::hardware::gnss::V1_0::IGnssMeasurement follow.
10*4d7e907cSAndroid Build Coastguard Worker Return<::android::hardware::gnss::V1_0::IGnssMeasurement::GnssMeasurementStatus>
setCallback(const sp<::android::hardware::gnss::V1_0::IGnssMeasurementCallback> &)11*4d7e907cSAndroid Build Coastguard Worker GnssMeasurement::setCallback(const sp<::android::hardware::gnss::V1_0::IGnssMeasurementCallback>&) {
12*4d7e907cSAndroid Build Coastguard Worker     // TODO implement
13*4d7e907cSAndroid Build Coastguard Worker     return ::android::hardware::gnss::V1_0::IGnssMeasurement::GnssMeasurementStatus{};
14*4d7e907cSAndroid Build Coastguard Worker }
15*4d7e907cSAndroid Build Coastguard Worker 
close()16*4d7e907cSAndroid Build Coastguard Worker Return<void> GnssMeasurement::close() {
17*4d7e907cSAndroid Build Coastguard Worker     // TODO implement
18*4d7e907cSAndroid Build Coastguard Worker     return Void();
19*4d7e907cSAndroid Build Coastguard Worker }
20*4d7e907cSAndroid Build Coastguard Worker 
21*4d7e907cSAndroid Build Coastguard Worker // Methods from ::android::hardware::gnss::V1_1::IGnssMeasurement follow.
22*4d7e907cSAndroid Build Coastguard Worker Return<::android::hardware::gnss::V1_0::IGnssMeasurement::GnssMeasurementStatus>
setCallback_1_1(const sp<::android::hardware::gnss::V1_1::IGnssMeasurementCallback> &,bool)23*4d7e907cSAndroid Build Coastguard Worker GnssMeasurement::setCallback_1_1(
24*4d7e907cSAndroid Build Coastguard Worker     const sp<::android::hardware::gnss::V1_1::IGnssMeasurementCallback>&, bool) {
25*4d7e907cSAndroid Build Coastguard Worker     // TODO implement
26*4d7e907cSAndroid Build Coastguard Worker     return ::android::hardware::gnss::V1_0::IGnssMeasurement::GnssMeasurementStatus{};
27*4d7e907cSAndroid Build Coastguard Worker }
28*4d7e907cSAndroid Build Coastguard Worker 
29*4d7e907cSAndroid Build Coastguard Worker // Methods from ::android::hidl::base::V1_0::IBase follow.
30*4d7e907cSAndroid Build Coastguard Worker 
31*4d7e907cSAndroid Build Coastguard Worker }  // namespace implementation
32*4d7e907cSAndroid Build Coastguard Worker }  // namespace V1_1
33*4d7e907cSAndroid Build Coastguard Worker }  // namespace gnss
34*4d7e907cSAndroid Build Coastguard Worker }  // namespace hardware
35*4d7e907cSAndroid Build Coastguard Worker }  // namespace android
36