navit  0.5.1-trunk
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Groups

#include <vehicle_qt5.h>

Data Fields

struct callback_listcbl
 
struct coord_geo geo
 
double speed
 
double direction
 
double height
 
double radius
 
int fix_type
 
time_t fix_time
 
char fixiso8601 [128]
 
int sats
 
int sats_used
 
int valid
 
struct attr ** attrs
 
struct callbackpcb
 
struct callbackscb
 
struct callbackfcb
 
jclass NavitVehicleClass
 
jobject NavitVehicle
 
jclass LocationClass
 
jmethodID Location_getLatitude
 
jmethodID Location_getLongitude
 
jmethodID Location_getSpeed
 
jmethodID Location_getBearing
 
jmethodID Location_getAltitude
 
jmethodID Location_getTime
 
jmethodID Location_getAccuracy
 
int interval
 
int position_set
 
struct navitnavit
 
struct routeroute
 
struct coord last
 
double config_speed
 
struct callbacktimer_callback
 
struct event_timeouttimer
 
char * timep
 
char * nmea
 
enum attr_position_valid valid
 
char * source
 
int fd
 
struct callbackcb
 
struct callbackcbt
 
struct callbackcb_fix_timeout
 
char * buffer
 
int buffer_pos
 
char * nmea_data
 
char * nmea_data_buf
 
double hdop
 
double vdop
 
char fixtime [20]
 
int fixyear
 
int fixmonth
 
int fixday
 
int status
 
int sats_visible
 
int sats_signal
 
int time
 
int on_eof
 
enum file_type file_type
 
FILE * file
 
struct event_watchwatch
 
struct event_timeoutev_fix_timeout
 
speed_t baudrate
 
int checksum_ignore
 
int magnetic_direction
 
int current_count
 
struct gps_sat current [24]
 
int next_count
 
struct gps_sat next [24]
 
struct item sat_item
 
char * statefile
 
int process_statefile
 
char * gpsd_query
 
struct event_watchevwatch
 
guint retry_interval
 
struct gps_data_t * gps
 
struct event_timeoutretry_timer2
 
char * address
 
int flags
 
DBusConnection * connection
 
double time
 
double track
 
double altitude
 
GypsyControl * control
 
GypsyPosition * position
 
GypsyDevice * device
 
GypsyCourse * course
 
GypsySatellite * satellite
 
char * path
 
guint retry_timer
 
int have_cords
 
char str_time [200]
 
LocationGPSDControl * control
 
LocationGPSDevice * device
 
int have_coords
 
QGeoPositionInfoSource * source
 
QGeoSatelliteInfoSource * satellites
 
QNavitGeoReceiverreceiver
 
char * spp_address
 
int gps_type
 
int pdk_version
 
int spp_instance_id
 
int delta
 
struct callbackevent_cb
 
struct callbacktimeout_cb
 
struct event_timeoutev_timeout
 
struct callback_listpriv_cbl
 
int is_running
 
int thread_up
 
HANDLE m_hGPSDevice
 
HANDLE m_hGPSThread
 
DWORD m_dwGPSThread
 
char * read_buffer
 
int read_buffer_pos
 
int baudrate
 
HMODULE hBthDll
 
PFN_BthSetMode BthSetMode
 
int has_data
 
GMutex lock
 

Field Documentation

struct event_timeout* vehicle_priv::ev_timeout
struct callback* vehicle_priv::event_cb
struct callback* vehicle_priv::fcb

The callback function for fix status updates

Referenced by vehicle_android_init(), and vehicle_android_new_android().

jmethodID vehicle_priv::Location_getAccuracy
jmethodID vehicle_priv::Location_getAltitude
jmethodID vehicle_priv::Location_getBearing
jmethodID vehicle_priv::Location_getLatitude
jmethodID vehicle_priv::Location_getLongitude
jmethodID vehicle_priv::Location_getSpeed
jmethodID vehicle_priv::Location_getTime
jclass vehicle_priv::LocationClass

Android's

Location

class

Referenced by vehicle_android_init().

jobject vehicle_priv::NavitVehicle

An instance of

Referenced by vehicle_android_init().

jclass vehicle_priv::NavitVehicleClass

The

class

Referenced by vehicle_android_init().

char* vehicle_priv::nmea
struct callback* vehicle_priv::pcb

The callback function for position updates

Referenced by vehicle_android_init(), and vehicle_android_new_android().

int vehicle_priv::pdk_version
QNavitGeoReceiver* vehicle_priv::receiver
struct route* vehicle_priv::route
QGeoSatelliteInfoSource* vehicle_priv::satellites
struct callback* vehicle_priv::scb

The callback function for status updates

Referenced by vehicle_android_init(), and vehicle_android_new_android().

QGeoPositionInfoSource* vehicle_priv::source
char* vehicle_priv::spp_address
char* vehicle_priv::timep
enum attr_position_valid vehicle_priv::valid

Whether the vehicle has valid position data


The documentation for this struct was generated from the following files: