Roboid Control for C++
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NRoboidControl
 NArduino
 CDigitalInputA digital input represents the stat of a digital GPIO pin
 CDRV8833MotorSupport for a DRV8833 motor controller
 CUltrasonicSensorAn HC-SR04 ultrasonic distance sensor
 CBinaryMsgMessage to send thing-specific data
 CDestroyMsgMessage notifiying that a Thing no longer exists
 CDifferentialDriveA thing which can move itself using a differential drive system
 CDigitalSensorA digital (on/off, 1/0, true/false) sensor
 CInvestigateMsgMessage to request details for a Thing
 CLocalParticipantA local participant is the local device which can communicate with other participants It manages all local things and communcation with other participants. Each application has a local participant which is usually explicit in the code. An participant can be isolated. In that case it is standalong and does not communicate with other participants
 CModelUrlMsgMessage for communicating the URL for a model of the thing
 CNameMsgMessage for communicating the name of a thing
 CParticipantA participant is a device which manages things. It can communicate with other participant to synchronise the state of things. This class is used to register the things the participant is managing. It also maintains the communcation information to contact the participant. It is used as a basis for the local participant, but also as a reference to remote participants
 CParticipantMsgA participant messages notifies other participants of its presence When received by another participant, it can be followed by a NetworkIdMsg to announce that participant to this client such that it can join privately
 CPoseMsgMessage to communicate the pose of the thing The pose is in local space relative to the parent. If there is not parent (the thing is a root thing), the pose will be in world space
 CSiteMsgA message communicating the network ID for that participant
 CSiteServerA participant is device which can communicate with other participants
 CTemperatureSensorA temperature sensor
 CTextMsgMessage for sending generic text
 CThingA thing is the primitive building block
 CThingMsgMessage providing generic information about a Thing
 CTouchSensorA sensor which can detect touches