navit  0.5.3-trunk
command_saved Struct Reference

Data Fields

struct context ctx
 
struct result res
 
char * command
 
struct event_idleidle_ev
 
struct callbackidle_cb
 
struct callbackregister_cb
 
struct event_idleregister_ev
 
struct attr context_attr
 
int num_cbs
 
struct command_saved_cbcbs
 
struct callbackcb
 
int error
 
int async
 

Detailed Description

A saved command.

Field Documentation

◆ async

◆ cb

struct callback* command_saved::cb

Callback that should be called when we re-evaluate

Referenced by command_saved_attr_new(), command_saved_evaluate_idle(), and command_saved_set_cb().

◆ cbs

struct command_saved_cb* command_saved::cbs

List of callbacks for this saved command

Referenced by command_register_callbacks(), and command_saved_callbacks_changed().

◆ command

◆ context_attr

struct attr command_saved::context_attr

The root of the object hierarchy, which will be assumed as the parent of all unqualified or partially qualified object references.

Referenced by command_register_callbacks(), command_saved_attr_new(), and command_saved_evaluate_idle().

◆ ctx

◆ error

int command_saved::error

◆ idle_cb

struct callback* command_saved::idle_cb

Referenced by command_saved_evaluate().

◆ idle_ev

struct event_idle* command_saved::idle_ev

Event to update this command

Referenced by command_saved_evaluate(), and command_saved_evaluate_idle().

◆ num_cbs

int command_saved::num_cbs

Number of entries in

struct command_saved_cb * cbs
Definition: command.c:88


Referenced by command_register_callbacks(), and command_saved_callbacks_changed().

◆ register_cb

struct callback* command_saved::register_cb

Callback to register all the callbacks

Referenced by command_saved_attr_new().

◆ register_ev

struct event_idle* command_saved::register_ev

Idle event to register all the callbacks

Referenced by command_saved_attr_new(), and command_saved_callbacks_changed().

◆ res


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