direcs  2012-09-30
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Laser::direcs_param_t Struct Reference

#include <laser.h>

List of all members.

Public Attributes

direcs_param_change_handler_t handler
char * module
int subscribe
 A pointer to the local variable storage.
direcs_param_type_t type
 The variable name to be loaded.
void * user_variable
char * variable
 The module name of this parameter.

Detailed Description

Definition at line 210 of file laser.h.

Member Data Documentation

direcs_param_change_handler_t Laser::direcs_param_t::handler

If the param_daemon publishes a change to this variable value (because someone has changed the variable value, should the local value be updated? 1 for yes, 0 for no.

Definition at line 223 of file laser.h.

char* Laser::direcs_param_t::module

Definition at line 212 of file laser.h.

int Laser::direcs_param_t::subscribe

A pointer to the local variable storage.

Definition at line 218 of file laser.h.

direcs_param_type_t Laser::direcs_param_t::type

The variable name to be loaded.

Definition at line 214 of file laser.h.

void* Laser::direcs_param_t::user_variable

Type should match user_variable: e.g., DIRECS_PARAM_INT if the local variable storage is an integer.

Definition at line 217 of file laser.h.

char* Laser::direcs_param_t::variable

The module name of this parameter.

Definition at line 213 of file laser.h.

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