navit  0.5.3-trunk
traffic_methods Struct Reference

Holds all functions a traffic plugin has to implement to be usable. More...

#include <traffic.h>

Data Fields

struct traffic_message **(* get_messages )(struct traffic_priv *this_)
 
void(* destroy )(struct traffic_priv *this_)
 

Detailed Description

Holds all functions a traffic plugin has to implement to be usable.

This structure holds pointers to a traffic plugin's functions which navit's core will call to communicate with the plugin.

Field Documentation

◆ destroy

void(* traffic_methods::destroy) (struct traffic_priv *this_)

Destructor for the traffic plugin

Referenced by traffic_destroy().

◆ get_messages

struct traffic_message**(* traffic_methods::get_messages) (struct traffic_priv *this_)

Retrieves new messages from the traffic plugin

Referenced by traffic_loop(), and traffic_new().


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