navit  0.5.1-trunk
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Groups
vehicle_null.c File Reference

null uses dbus signals More...

#include <config.h>
#include <string.h>
#include <glib.h>
#include <math.h>
#include <time.h>
#include "debug.h"
#include "callback.h"
#include "plugin.h"
#include "coord.h"
#include "item.h"
#include "vehicle.h"

Data Structures

struct  vehicle_priv


static void vehicle_null_destroy (struct vehicle_priv *priv)
 Free the null_vehicle. More...
static int vehicle_null_position_attr_get (struct vehicle_priv *priv, enum attr_type type, struct attr *attr)
 Provide the outside with information. More...
static int vehicle_null_set_attr (struct vehicle_priv *priv, struct attr *attr)
static struct vehicle_privvehicle_null_new_null (struct vehicle_methods *meth, struct callback_list *cbl, struct attr **attrs)
 Create null_vehicle. More...
void plugin_init (void)
 register vehicle_null More...


struct vehicle_methods vehicle_null_methods

Detailed Description

null uses dbus signals

Navit, a modular navigation system. Copyright (C) 2005-2017 Navit Team

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

Tim Niemeyer