Vehicle Control Unit 0.01
This is the c library for controlling the car.
Loading...
Searching...
No Matches
Public Attributes | List of all members
ControllerSystem Struct Reference

#include <ControllerSystem.h>

Collaboration diagram for ControllerSystem:
Collaboration graph
[legend]

Public Attributes

System system
 
ControllerType type
 
MonitorSystemmonitors [MAX_MONITORS]
 
int num_monitors
 
int(* safety )(void *self)
 
int(* addMonitor )(void *self, MonitorSystem *monitor)
 
int(* removeMonitor )(void *self, MonitorSystem *monitor)
 

Detailed Description

Definition at line 19 of file ControllerSystem.h.

Member Data Documentation

◆ addMonitor

int(* ControllerSystem::addMonitor) (void *self, MonitorSystem *monitor)

Definition at line 25 of file ControllerSystem.h.

◆ monitors

MonitorSystem* ControllerSystem::monitors[MAX_MONITORS]

Definition at line 22 of file ControllerSystem.h.

◆ num_monitors

int ControllerSystem::num_monitors

Definition at line 23 of file ControllerSystem.h.

◆ removeMonitor

int(* ControllerSystem::removeMonitor) (void *self, MonitorSystem *monitor)

Definition at line 26 of file ControllerSystem.h.

◆ safety

int(* ControllerSystem::safety) (void *self)

Definition at line 24 of file ControllerSystem.h.

◆ system

System ControllerSystem::system

Definition at line 20 of file ControllerSystem.h.

◆ type

ControllerType ControllerSystem::type

Definition at line 21 of file ControllerSystem.h.


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