# Location report

Source: [https://docs.qualcomm.com/doc/80-PK177-134/topic/location_report_edgnss.html](https://docs.qualcomm.com/doc/80-PK177-134/topic/location_report_edgnss.html)

**Location Class (Java) / pp\_edgnss\_Location Struct (Native)**
            
Note: Accuracy fields indicate +/- the corresponding value.

| Object variables | API type | Data type | Description |
| --- | --- | --- | --- |
| locationFlags | Java | int | Flags indicating the location parameters which are<br>                                valid in the callbacks. The flag bits are defined in the [LocationFlagsBits](https://docs.qualcomm.com/doc/80-PK177-134/topic/location_flags_bits_enum.html) enum. |
| locationFlags | Native | uint16\_t | Flags indicating the location parameters which are<br>                                valid in the callbacks. The flag bits are defined in the [LocationFlagsBits](https://docs.qualcomm.com/doc/80-PK177-134/topic/location_flags_bits_enum.html) enum. |
| timestamp | Java | long | Timestamp of the location report in UTC<br>                                milliseconds. |
| timestamp | Native | uint64\_t | Timestamp of the location report in UTC<br>                                milliseconds. |
| latitude | Java | double | Latitude value in degrees. |
| latitude | Native | double | Latitude value in degrees. |
| longitude | Java | double | Longitude value in degrees. |
| longitude | Native | double | Longitude value in degrees. |
| altitude | Java | double | Altitude value in meters. |
| altitude | Native | double | Altitude value in meters. |
| speed | Java | float | Speed value in meters per second. |
| speed | Native | float | Speed value in meters per second. |
| bearing | Java | float | Bearing value in degrees. |
| bearing | Native | float | Bearing value in degrees. |
| accuracy | Java | float | Accuracy value in meters. |
| accuracy | Native | float | Accuracy value in meters. |
| verticalAccuracy | Java | float | Vertical accuracy value in meters. |
| verticalAccuracy | Native | float | Vertical accuracy value in meters. |
| speedAccuracy | Java | float | Speed accuracy value in meters per second. |
| speedAccuracy | Native | float | Speed accuracy value in meters per second. |
| bearingAccuracy | Java | float | Bearing accuracy value in degrees. |
| bearingAccuracy | Native | float | Bearing accuracy value in degrees. |
| elapsedRealTimeNanos | Java | long | Elapsed time since system boot, in<br>                                nanoseconds. |
| elapsedRealTimeNanos | Native | uint64\_t | Elapsed time since system boot, in<br>                                nanoseconds. |
| elapsedRealTimeUncNanos | Java | long | Uncertainty in elapsed time since system boot, in<br>                                nanoseconds. |
| elapsedRealTimeUncNanos | Native | uint64\_t | Uncertainty in elapsed time since system boot, in<br>                                nanoseconds. |
| quality | Java | LocationQuality | Values defined in the [enum](https://docs.qualcomm.com/doc/80-PK177-134/topic/location_quality_enum_edgnss.html) |
| quality | Native | pp\_edgnss\_LocationQuality | Values defined in the [enum](https://docs.qualcomm.com/doc/80-PK177-134/topic/location_quality_enum_edgnss.html) |
|  |  |  |  |

**Parent Topic:** [Supporting classes and structs](https://docs.qualcomm.com/doc/80-PK177-134/topic/supporting_classes_and_structs_edgnss.html)

Last Published: Nov 14, 2024

[Previous Topic
Supporting classes and structs](https://docs.qualcomm.com/bundle/publicresource/80-PK177-134/topics/supporting_classes_and_structs_edgnss.md) [Next Topic
Ntrip Stream Parameters](https://docs.qualcomm.com/bundle/publicresource/80-PK177-134/topics/ntrip_stream_params_edgnss.md)