LedController: a class that provides ROS interface for the LEDs.
More...
|
void | handleLedsMsg (const led_msgs::LEDStateArrayConstPtr &leds) |
|
bool | setLeds (led_msgs::SetLEDs::Request &req, led_msgs::SetLEDs::Response &resp) |
|
LedController: a class that provides ROS interface for the LEDs.
Definition at line 34 of file sim_leds.cpp.
◆ Role
Role for the current controller.
Definition at line 38 of file sim_leds.cpp.
◆ LedController()
led_controller::LedController::LedController |
( |
const std::string & |
robotNamespace | ) |
|
|
inline |
◆ ~LedController()
led_controller::LedController::~LedController |
( |
| ) |
|
|
inline |
◆ handleLedsMsg()
void led_controller::LedController::handleLedsMsg |
( |
const led_msgs::LEDStateArrayConstPtr & |
leds | ) |
|
|
private |
◆ registerPlugin()
void led_controller::LedController::registerPlugin |
( |
sim_led::LedVisualPlugin * |
plugin, |
|
|
int |
ledIdx = 0 , |
|
|
int |
totalLeds = 0 |
|
) |
| |
|
inline |
◆ setLeds()
bool led_controller::LedController::setLeds |
( |
led_msgs::SetLEDs::Request & |
req, |
|
|
led_msgs::SetLEDs::Response & |
resp |
|
) |
| |
|
private |
◆ unregisterPlugin()
◆ ledState
led_msgs::LEDStateArray led_controller::LedController::ledState |
|
private |
◆ nh
◆ registeredLeds
◆ registryMutex
std::mutex led_controller::LedController::registryMutex |
|
private |
◆ robotNamespace
std::string led_controller::LedController::robotNamespace |
|
private |
◆ role
◆ setLedsSrv
◆ statePublisher
◆ stateSubscriber
The documentation for this class was generated from the following file:
clover_simulation
Author(s): Alexey Rogachevskiy, Andrey Ryabov, Arthur Golubtsov, Oleg Kalachev, Svyatoslav Zhuravlev
autogenerated on Mon Feb 28 2022 22:08:36