Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
DriverMessaging Namespace ReferenceFunctions and data structures for sending messages from "user land" (behavior in Main, or motion commands in Motion) to drivers in the hardware abstraction layer. More...
Detailed DescriptionFunctions and data structures for sending messages from "user land" (behavior in Main, or motion commands in Motion) to drivers in the hardware abstraction layer. TODO: not implemented for non-threaded IPC, assuming shared memory space... the 'Multiprocess' mode will probably be deprecated before this matters Typedef Documentation
Definition at line 7 of file DriverMessaging.cc. Function Documentation
allows drivers to subscribe to messages
returns true if any drivers are subscribed to the specified message class Referenced by GaitedFootstepMC::updateOutputs(), and XWalkMC::updateOutputsWalking().
posts a message to all subscribing drivers TODO not implemented for non-threaded IPC, assuming shared memory space... the 'Multiprocess' mode will probably be deprecated before this matters Referenced by XWalkMC::sendLoadPredictions(), XWalkMC::stop(), GaitedFootstepMC::updateOutputs(), XWalkMC::updateOutputsInitial(), and XWalkMC::updateOutputsWalking().
allows drivers to unsubscribe from all messages
allows drivers to unsubscribe from messages Variable DocumentationDefinition at line 8 of file DriverMessaging.cc. |
Tekkotsu v5.1CVS |
Generated Mon May 9 04:59:20 2016 by Doxygen 1.6.3 |