navit  0.5.3-trunk
vehicle_iphone.c File Reference
#include <glib.h>
#include <string.h>
#include "config.h"
#include "debug.h"
#include "coord.h"
#include "item.h"
#include "navit.h"
#include "map.h"
#include "route.h"
#include "callback.h"
#include "transform.h"
#include "plugin.h"
#include "vehicle.h"
#include "event.h"
#include "corelocation.h"

Data Structures

struct  vehicle_priv
 

Functions

static void vehicle_iphone_destroy (struct vehicle_priv *priv)
 
static int vehicle_iphone_position_attr_get (struct vehicle_priv *priv, enum attr_type type, struct attr *attr)
 
static int vehicle_iphone_set_attr (struct vehicle_priv *priv, struct attr *attr)
 
void vehicle_iphone_update (void *arg, double lat, double lng, double dir, double spd, char *str_time, double radius)
 
static struct vehicle_privvehicle_iphone_new (struct vehicle_methods *meth, struct callback_list *cbl, struct attr **attrs)
 
void plugin_init (void)
 The plugin entry point. More...
 

Variables

struct vehicle_methods vehicle_iphone_methods