navit  0.5.3-trunk
org.navitproject.navit.NavitVehicle Class Reference

Data Structures

class  NavitLocationListener
 

Public Member Functions

native void vehicleCallback (long id, Location location)
 
native void vehicleCallback (long id, int satsInView, int satsUsed)
 
native void vehicleCallback (long id, int enabled)
 

Package Functions

 NavitVehicle (Context context, long pcbid, long scbid, long fcbid)
 

Static Package Functions

static void removeListeners (Navit navit)
 

Static Package Attributes

static Location sLastLocation
 

Private Attributes

Context mContext
 
long mVehiclePcbid
 
long mVehicleScbid
 
long mVehicleFcbid
 
String mFastProvider
 

Static Private Attributes

static final String GPS_FIX_CHANGE = "android.location.GPS_FIX_CHANGE"
 
static LocationManager sLocationManager
 
static NavitLocationListener sPreciseLocationListener
 
static NavitLocationListener sFastLocationListener
 

Constructor & Destructor Documentation

◆ NavitVehicle()

org.navitproject.navit.NavitVehicle.NavitVehicle ( Context  context,
long  pcbid,
long  scbid,
long  fcbid 
)
inlinepackage

Creates a new

NavitVehicle(Context context, long pcbid, long scbid, long fcbid)
Definition: NavitVehicle.java:133

.

Parameters
contextthe context
pcbidThe address of the position callback function called when a location update is received
scbidThe address of the status callback function called when a status update is received
fcbidThe address of the fix callback function called when a
android.location.GPS_FIX_CHANGE
is received, indicating a change in GPS fix status

References context, org.navitproject.navit.NavitVehicle.GPS_FIX_CHANGE, org.navitproject.navit.NavitVehicle.mFastProvider, org.navitproject.navit.NavitVehicle.NavitLocationListener.mPrecise, org.navitproject.navit.NavitVehicle.mVehicleFcbid, org.navitproject.navit.NavitVehicle.mVehiclePcbid, org.navitproject.navit.NavitVehicle.mVehicleScbid, org.navitproject.navit.NavitVehicle.sFastLocationListener, org.navitproject.navit.NavitVehicle.sLocationManager, and org.navitproject.navit.NavitVehicle.sPreciseLocationListener.

Member Function Documentation

◆ removeListeners()

◆ vehicleCallback() [1/3]

native void org.navitproject.navit.NavitVehicle.vehicleCallback ( long  id,
int  enabled 
)

◆ vehicleCallback() [2/3]

native void org.navitproject.navit.NavitVehicle.vehicleCallback ( long  id,
int  satsInView,
int  satsUsed 
)

◆ vehicleCallback() [3/3]

Field Documentation

◆ GPS_FIX_CHANGE

final String org.navitproject.navit.NavitVehicle.GPS_FIX_CHANGE = "android.location.GPS_FIX_CHANGE"
staticprivate

◆ mContext

Context org.navitproject.navit.NavitVehicle.mContext
private

◆ mFastProvider

String org.navitproject.navit.NavitVehicle.mFastProvider
private

◆ mVehicleFcbid

◆ mVehiclePcbid

long org.navitproject.navit.NavitVehicle.mVehiclePcbid
private

◆ mVehicleScbid

long org.navitproject.navit.NavitVehicle.mVehicleScbid
private

◆ sFastLocationListener

◆ sLastLocation

◆ sLocationManager

◆ sPreciseLocationListener

NavitLocationListener org.navitproject.navit.NavitVehicle.sPreciseLocationListener
staticprivate

The documentation for this class was generated from the following file: