Inheritance diagram for Capability:
Definition at line 52 of file Capability.H.
Public Member Functions | |
virtual void | runUpdate ()=0 |
Does all necessary work to update the data/info provided by the object. | |
virtual void | setManager (CommsManager *myManager)=0 |
Gives the object a reference to the global CORBAHelper. | |
virtual void | disconnect ()=0 |
Does all necessary work to clean up the object's connection. | |
virtual void | activateSupplier ()=0 |
Sets up the object as a supplier of data. | |
virtual void | activateConsumer ()=0 |
Sets up the object as a consumer of data. | |
virtual std::string | getInterfaceName ()=0 |
Returns the name of the interface. | |
virtual void | setStreamName (const std::string &streamname)=0 |
Sets the name of the stream we're using. | |
virtual void | setGlobalName (const std::string &name)=0 |
Sets the global name of this object. | |
virtual bool | newData ()=0 |
True if there is new data. | |
virtual bool | newInfo ()=0 |
True if there is new info/requests (depending on supplier/consumer mode). | |
virtual void | publishData ()=0 |
Informs the object to publish data on the next update. | |
virtual void | publishInfo ()=0 |
Informs the object to publish info on the next update. | |
virtual void | setCOMObject (COMBase *object)=0 |
Returns the ID number of the instantiated interface. | |
bool | newRequest () |
Convenience function, just calls newInfo(). | |
void | publishRequest () |
Convenience function, just calls publishInfo(). | |
bool | hasStream () |
Returns whether the data stream has been set up yet, or if we're waiting from an answer from MCP still. | |
std::string | getStreamName () |
Returns the name of the stream we're currently attached to. | |
std::string | getGlobalName () |
Returns the unique global name of the object. | |
ConnectionStrategy | getConnectionStrategy () |
Tells how we're choosing a stream to attach to. | |
bool | getAutoTimestamp () |
Tells if we're automatically timestamping data as it goes out. | |
void | setAutoTimestamp (bool val) |
Turns auto timestamping on or off. | |
bool | getAutoTag () |
Tells whether we're automatically tagging data that goes out with a source. | |
void | setAutoTag (bool val) |
Turns auto tagging on or off. | |
bool | isSupplier () |
Tells whether this is a supplier or not. | |
StatusMode | getRequestStatus () |
Tells the state of the request for a stream name for this object. | |
void | setRequestStatus (StatusMode val) |
Sets the stream name request status;. | |
std::string | getSourceModuleName () |
Returns the name of the module supplying this stream. | |
void | setSourceModuleName (std::string name) |
Sets the name of the module supplying this stream. | |
virtual void | setAutoPing (const bool &val)=0 |
Sets the state of the auto-ping function. | |
virtual void | doPing ()=0 |
Manually tells the object to do a ping. | |
Protected Member Functions | |
Capability () | |
C++ won't let you instantiate it directly anyway. | |
Protected Attributes | |
ConnectionStrategy | m_strategy |
CommsManager * | myManager |
std::string | m_sourceModule |
bool | m_supplier |
bool | m_haveStream |
bool | m_haveGlobalname |
StatusMode | m_streamRequest |
bool | m_doPublishData |
bool | m_doPublishInfo |
bool | m_doAutoPing |
bool | m_doTimestamp |
bool | m_doTag |
std::string | m_streamname |
std::string | m_globalname |
Capability | ( | ) | [inline, protected] |
virtual void runUpdate | ( | ) | [pure virtual] |
Does all necessary work to update the data/info provided by the object.
Implemented in BlobFinder, Bumper, Egomotion, FaceDetector, Foo, Heartbeat, ImageDisplay, ImageTransport, LoggerTransport, MCPControl, McpRequest, ObstacleAvoiderTransport, PlaybackControl, Power, PTUnit, RangeFinder, RobotDrive, SoundController, VectorMoverTransport, VisionControl, and WallBuilder.
virtual void setManager | ( | CommsManager * | myManager | ) | [pure virtual] |
Gives the object a reference to the global CORBAHelper.
This will be changed soon to be less adaptor specific.
Implemented in BlobFinder, Bumper, Egomotion, FaceDetector, Foo, Heartbeat, ImageDisplay, ImageTransport, LoggerTransport, MCPControl, McpRequest, ObstacleAvoiderTransport, PlaybackControl, Power, PTUnit, RangeFinder, RobotDrive, SoundController, VectorMoverTransport, VisionControl, and WallBuilder.
Referenced by CommsManager::registerObject().
virtual void disconnect | ( | ) | [pure virtual] |
Does all necessary work to clean up the object's connection.
Implemented in BlobFinder, Bumper, Egomotion, FaceDetector, Foo, Heartbeat, ImageDisplay, ImageTransport, LoggerTransport, MCPControl, McpRequest, ObstacleAvoiderTransport, PlaybackControl, Power, PTUnit, RangeFinder, RobotDrive, SoundController, VectorMoverTransport, VisionControl, and WallBuilder.
Referenced by CommsManager::deregister().
virtual void activateSupplier | ( | ) | [pure virtual] |
Sets up the object as a supplier of data.
Implemented in BlobFinder, Bumper, Egomotion, FaceDetector, Foo, Heartbeat, ImageDisplay, ImageTransport, LoggerTransport, MCPControl, McpRequest, ObstacleAvoiderTransport, PlaybackControl, Power, PTUnit, RangeFinder, RobotDrive, SoundController, VectorMoverTransport, VisionControl, and WallBuilder.
Referenced by CommsManager::registerSupplier().
virtual void activateConsumer | ( | ) | [pure virtual] |
Sets up the object as a consumer of data.
Implemented in BlobFinder, Bumper, Egomotion, FaceDetector, Foo, Heartbeat, ImageDisplay, ImageTransport, LoggerTransport, MCPControl, McpRequest, ObstacleAvoiderTransport, PlaybackControl, Power, PTUnit, RangeFinder, RobotDrive, SoundController, VectorMoverTransport, VisionControl, and WallBuilder.
Referenced by CommsManager::registerConsumer().
virtual std::string getInterfaceName | ( | ) | [pure virtual] |
Returns the name of the interface.
We're identifying interfaces by strings, rather than an enum, as it saves us from having to autogenerate even more code
Implemented in BlobFinder, Bumper, Egomotion, FaceDetector, Foo, Heartbeat, ImageDisplay, ImageTransport, LoggerTransport, MCPControl, McpRequest, ObstacleAvoiderTransport, PlaybackControl, Power, PTUnit, RangeFinder, RobotDrive, SoundController, VectorMoverTransport, VisionControl, and WallBuilder.
Referenced by CommsManager::registerObject().
virtual void setStreamName | ( | const std::string & | streamname | ) | [pure virtual] |
Sets the name of the stream we're using.
Implemented in BlobFinder, Bumper, Egomotion, FaceDetector, Foo, Heartbeat, ImageDisplay, ImageTransport, LoggerTransport, MCPControl, McpRequest, ObstacleAvoiderTransport, PlaybackControl, Power, PTUnit, RangeFinder, RobotDrive, SoundController, VectorMoverTransport, VisionControl, and WallBuilder.
virtual void setGlobalName | ( | const std::string & | name | ) | [pure virtual] |
Sets the global name of this object.
Implemented in BlobFinder, Bumper, Egomotion, FaceDetector, Foo, Heartbeat, ImageDisplay, ImageTransport, LoggerTransport, MCPControl, McpRequest, ObstacleAvoiderTransport, PlaybackControl, Power, PTUnit, RangeFinder, RobotDrive, SoundController, VectorMoverTransport, VisionControl, and WallBuilder.
virtual bool newData | ( | ) | [pure virtual] |
True if there is new data.
Implemented in BlobFinder, Bumper, Egomotion, FaceDetector, Foo, Heartbeat, ImageDisplay, ImageTransport, LoggerTransport, MCPControl, McpRequest, ObstacleAvoiderTransport, PlaybackControl, Power, PTUnit, RangeFinder, RobotDrive, SoundController, VectorMoverTransport, VisionControl, and WallBuilder.
virtual bool newInfo | ( | ) | [pure virtual] |
True if there is new info/requests (depending on supplier/consumer mode).
Implemented in BlobFinder, Bumper, Egomotion, FaceDetector, Foo, Heartbeat, ImageDisplay, ImageTransport, LoggerTransport, MCPControl, McpRequest, ObstacleAvoiderTransport, PlaybackControl, Power, PTUnit, RangeFinder, RobotDrive, SoundController, VectorMoverTransport, VisionControl, and WallBuilder.
Referenced by Capability::newRequest().
virtual void publishData | ( | ) | [pure virtual] |
Informs the object to publish data on the next update.
Implemented in BlobFinder, Bumper, Egomotion, FaceDetector, Foo, Heartbeat, ImageDisplay, ImageTransport, LoggerTransport, MCPControl, McpRequest, ObstacleAvoiderTransport, PlaybackControl, Power, PTUnit, RangeFinder, RobotDrive, SoundController, VectorMoverTransport, VisionControl, and WallBuilder.
virtual void publishInfo | ( | ) | [pure virtual] |
Informs the object to publish info on the next update.
Implemented in BlobFinder, Bumper, Egomotion, FaceDetector, Foo, Heartbeat, ImageDisplay, ImageTransport, LoggerTransport, MCPControl, McpRequest, ObstacleAvoiderTransport, PlaybackControl, Power, PTUnit, RangeFinder, RobotDrive, SoundController, VectorMoverTransport, VisionControl, and WallBuilder.
Referenced by Capability::publishRequest().
virtual void setCOMObject | ( | COMBase * | object | ) | [pure virtual] |
Returns the ID number of the instantiated interface.
Implemented in BlobFinder, Bumper, Egomotion, FaceDetector, Foo, Heartbeat, ImageDisplay, ImageTransport, LoggerTransport, MCPControl, McpRequest, ObstacleAvoiderTransport, PlaybackControl, Power, PTUnit, RangeFinder, RobotDrive, SoundController, VectorMoverTransport, VisionControl, and WallBuilder.
Referenced by CommsManager::registerObject().
bool newRequest | ( | ) | [inline] |
Convenience function, just calls newInfo().
Definition at line 129 of file Capability.H.
References Capability::newInfo().
Referenced by main(), ImagePublisher::runOperator(), and CommsManager::runUpdate().
void publishRequest | ( | ) | [inline] |
Convenience function, just calls publishInfo().
Definition at line 134 of file Capability.H.
References Capability::publishInfo().
Referenced by CommsManager::handleMCP(), handleRequest(), main(), VectorMover::moveToPoint(), ObstacleAvoider::moveToPoint(), VectorMover::moveToPose(), ObstacleAvoider::moveToPose(), VectorMover::moveToRelativePoint(), ObstacleAvoider::moveToRelativePoint(), VectorMover::moveToRelativePose(), ObstacleAvoider::moveToRelativePose(), ObstacleAvoider::rotateFixedAngle(), VectorMover::rotateToAngle(), ObstacleAvoider::rotateToAngle(), VectorMover::rotateToRelativeAngle(), ObstacleAvoider::rotateToRelativeAngle(), ObstacleAvoider::setAvoidanceRadius(), VectorMover::stop(), ObstacleAvoider::stop(), GuiControl::Tick(), VectorMover::translateFixedDistance(), ObstacleAvoider::translateFixedDistance(), updateModules(), and CommsManager::updateObjects().
bool hasStream | ( | ) | [inline] |
Returns whether the data stream has been set up yet, or if we're waiting from an answer from MCP still.
Definition at line 140 of file Capability.H.
References Capability::m_haveStream.
std::string getStreamName | ( | ) | [inline] |
Returns the name of the stream we're currently attached to.
Definition at line 145 of file Capability.H.
References Capability::m_streamname.
std::string getGlobalName | ( | ) | [inline] |
Returns the unique global name of the object.
Definition at line 150 of file Capability.H.
References Capability::m_globalname.
Referenced by CommsManager::registerObject().
ConnectionStrategy getConnectionStrategy | ( | ) | [inline] |
Tells how we're choosing a stream to attach to.
Definition at line 155 of file Capability.H.
References Capability::m_strategy.
bool getAutoTimestamp | ( | ) | [inline] |
Tells if we're automatically timestamping data as it goes out.
Definition at line 160 of file Capability.H.
References Capability::m_doTimestamp.
void setAutoTimestamp | ( | bool | val | ) | [inline] |
Turns auto timestamping on or off.
Default on. You may want to turn this off so you can set fake timestamps.
Definition at line 166 of file Capability.H.
References Capability::m_doTimestamp.
Referenced by ImageSource::ImageSource().
bool getAutoTag | ( | ) | [inline] |
Tells whether we're automatically tagging data that goes out with a source.
(And target, if consumer)
Definition at line 172 of file Capability.H.
References Capability::m_doTag.
void setAutoTag | ( | bool | val | ) | [inline] |
Turns auto tagging on or off.
Default on. You may not want to do this so you can pretend to be someone else.
Definition at line 178 of file Capability.H.
References Capability::m_doTag.
Referenced by CommsManager::initialize(), and main().
bool isSupplier | ( | ) | [inline] |
Tells whether this is a supplier or not.
Definition at line 183 of file Capability.H.
References Capability::m_supplier.
StatusMode getRequestStatus | ( | ) | [inline] |
Tells the state of the request for a stream name for this object.
Definition at line 188 of file Capability.H.
References Capability::m_streamRequest.
void setRequestStatus | ( | StatusMode | val | ) | [inline] |
Sets the stream name request status;.
Definition at line 193 of file Capability.H.
References Capability::m_streamRequest.
std::string getSourceModuleName | ( | ) | [inline] |
Returns the name of the module supplying this stream.
(consumers)
Definition at line 198 of file Capability.H.
References Capability::m_sourceModule.
void setSourceModuleName | ( | std::string | name | ) | [inline] |
Sets the name of the module supplying this stream.
(consumers)
Definition at line 203 of file Capability.H.
References Capability::m_sourceModule.
virtual void setAutoPing | ( | const bool & | val | ) | [pure virtual] |
Sets the state of the auto-ping function.
If true, consumers will automatically send out a blank MESSAGE_PING to the stream source, and suppliers will automatically filter out these requests and send a copy of the last published info and data.
Should consumers be set up to send out this request on a regular basis?
Implemented in BlobFinder, Bumper, Egomotion, FaceDetector, Foo, Heartbeat, ImageDisplay, ImageTransport, LoggerTransport, MCPControl, McpRequest, ObstacleAvoiderTransport, PlaybackControl, Power, PTUnit, RangeFinder, RobotDrive, SoundController, VectorMoverTransport, VisionControl, and WallBuilder.
virtual void doPing | ( | ) | [pure virtual] |
Manually tells the object to do a ping.
If a consumer, sends a ping request to its supplier, if a supplier, sends out a copy of the last published info and data messages.
Implemented in BlobFinder, Bumper, Egomotion, FaceDetector, Foo, Heartbeat, ImageDisplay, ImageTransport, LoggerTransport, MCPControl, McpRequest, ObstacleAvoiderTransport, PlaybackControl, Power, PTUnit, RangeFinder, RobotDrive, SoundController, VectorMoverTransport, VisionControl, and WallBuilder.
ConnectionStrategy m_strategy [protected] |
Definition at line 226 of file Capability.H.
Referenced by WallBuilder::activateConsumer(), VisionControl::activateConsumer(), VectorMoverTransport::activateConsumer(), SoundController::activateConsumer(), RobotDrive::activateConsumer(), RangeFinder::activateConsumer(), PTUnit::activateConsumer(), Power::activateConsumer(), PlaybackControl::activateConsumer(), ObstacleAvoiderTransport::activateConsumer(), McpRequest::activateConsumer(), MCPControl::activateConsumer(), LoggerTransport::activateConsumer(), ImageTransport::activateConsumer(), ImageDisplay::activateConsumer(), Heartbeat::activateConsumer(), Foo::activateConsumer(), FaceDetector::activateConsumer(), Egomotion::activateConsumer(), Bumper::activateConsumer(), BlobFinder::activateConsumer(), Capability::getConnectionStrategy(), WallBuilder::init(), VisionControl::init(), VectorMoverTransport::init(), SoundController::init(), RobotDrive::init(), RangeFinder::init(), PTUnit::init(), Power::init(), PlaybackControl::init(), ObstacleAvoiderTransport::init(), McpRequest::init(), MCPControl::init(), LoggerTransport::init(), ImageTransport::init(), ImageDisplay::init(), Heartbeat::init(), Foo::init(), FaceDetector::init(), Egomotion::init(), Bumper::init(), and BlobFinder::init().
CommsManager* myManager [protected] |
Definition at line 229 of file Capability.H.
Referenced by WallBuilder::activateConsumer(), VisionControl::activateConsumer(), VectorMoverTransport::activateConsumer(), SoundController::activateConsumer(), RobotDrive::activateConsumer(), RangeFinder::activateConsumer(), PTUnit::activateConsumer(), Power::activateConsumer(), PlaybackControl::activateConsumer(), ObstacleAvoiderTransport::activateConsumer(), McpRequest::activateConsumer(), MCPControl::activateConsumer(), LoggerTransport::activateConsumer(), ImageTransport::activateConsumer(), ImageDisplay::activateConsumer(), Heartbeat::activateConsumer(), Foo::activateConsumer(), FaceDetector::activateConsumer(), Egomotion::activateConsumer(), Bumper::activateConsumer(), BlobFinder::activateConsumer(), WallBuilder::setManager(), VisionControl::setManager(), VectorMoverTransport::setManager(), SoundController::setManager(), RobotDrive::setManager(), RangeFinder::setManager(), PTUnit::setManager(), Power::setManager(), PlaybackControl::setManager(), ObstacleAvoiderTransport::setManager(), McpRequest::setManager(), MCPControl::setManager(), LoggerTransport::setManager(), ImageTransport::setManager(), ImageDisplay::setManager(), Heartbeat::setManager(), Foo::setManager(), FaceDetector::setManager(), Egomotion::setManager(), Bumper::setManager(), BlobFinder::setManager(), BlobFinder::~BlobFinder(), Bumper::~Bumper(), Egomotion::~Egomotion(), FaceDetector::~FaceDetector(), Foo::~Foo(), Heartbeat::~Heartbeat(), ImageDisplay::~ImageDisplay(), ImageTransport::~ImageTransport(), LoggerTransport::~LoggerTransport(), MCPControl::~MCPControl(), McpRequest::~McpRequest(), ObstacleAvoiderTransport::~ObstacleAvoiderTransport(), PlaybackControl::~PlaybackControl(), Power::~Power(), PTUnit::~PTUnit(), RangeFinder::~RangeFinder(), RobotDrive::~RobotDrive(), SoundController::~SoundController(), VectorMoverTransport::~VectorMoverTransport(), VisionControl::~VisionControl(), and WallBuilder::~WallBuilder().
std::string m_sourceModule [protected] |
Definition at line 232 of file Capability.H.
Referenced by Capability::getSourceModuleName(), WallBuilder::init(), VisionControl::init(), VectorMoverTransport::init(), SoundController::init(), RobotDrive::init(), RangeFinder::init(), PTUnit::init(), Power::init(), PlaybackControl::init(), ObstacleAvoiderTransport::init(), McpRequest::init(), MCPControl::init(), LoggerTransport::init(), ImageTransport::init(), ImageDisplay::init(), Heartbeat::init(), Foo::init(), FaceDetector::init(), Egomotion::init(), Bumper::init(), BlobFinder::init(), and Capability::setSourceModuleName().
bool m_supplier [protected] |
Definition at line 236 of file Capability.H.
Referenced by WallBuilder::activateConsumer(), VisionControl::activateConsumer(), VectorMoverTransport::activateConsumer(), SoundController::activateConsumer(), RobotDrive::activateConsumer(), RangeFinder::activateConsumer(), PTUnit::activateConsumer(), Power::activateConsumer(), PlaybackControl::activateConsumer(), ObstacleAvoiderTransport::activateConsumer(), McpRequest::activateConsumer(), MCPControl::activateConsumer(), LoggerTransport::activateConsumer(), ImageTransport::activateConsumer(), ImageDisplay::activateConsumer(), Heartbeat::activateConsumer(), Foo::activateConsumer(), FaceDetector::activateConsumer(), Egomotion::activateConsumer(), Bumper::activateConsumer(), BlobFinder::activateConsumer(), WallBuilder::activateSupplier(), VisionControl::activateSupplier(), VectorMoverTransport::activateSupplier(), SoundController::activateSupplier(), RobotDrive::activateSupplier(), RangeFinder::activateSupplier(), PTUnit::activateSupplier(), Power::activateSupplier(), PlaybackControl::activateSupplier(), ObstacleAvoiderTransport::activateSupplier(), McpRequest::activateSupplier(), MCPControl::activateSupplier(), LoggerTransport::activateSupplier(), ImageTransport::activateSupplier(), ImageDisplay::activateSupplier(), Heartbeat::activateSupplier(), Foo::activateSupplier(), FaceDetector::activateSupplier(), Egomotion::activateSupplier(), Bumper::activateSupplier(), BlobFinder::activateSupplier(), ImageSource::getImage(), WallBuilder::getNextInfo(), VisionControl::getNextInfo(), VectorMoverTransport::getNextInfo(), SoundController::getNextInfo(), RobotDrive::getNextInfo(), RangeFinder::getNextInfo(), PTUnit::getNextInfo(), Power::getNextInfo(), PlaybackControl::getNextInfo(), ObstacleAvoiderTransport::getNextInfo(), McpRequest::getNextInfo(), MCPControl::getNextInfo(), LoggerTransport::getNextInfo(), ImageTransport::getNextInfo(), ImageDisplay::getNextInfo(), Heartbeat::getNextInfo(), Foo::getNextInfo(), FaceDetector::getNextInfo(), Egomotion::getNextInfo(), Bumper::getNextInfo(), BlobFinder::getNextInfo(), WallBuilder::init(), VisionControl::init(), VectorMoverTransport::init(), SoundController::init(), RobotDrive::init(), RangeFinder::init(), PTUnit::init(), Power::init(), PlaybackControl::init(), ObstacleAvoiderTransport::init(), McpRequest::init(), MCPControl::init(), LoggerTransport::init(), ImageTransport::init(), ImageDisplay::init(), Heartbeat::init(), Foo::init(), FaceDetector::init(), Egomotion::init(), Bumper::init(), BlobFinder::init(), Capability::isSupplier(), WallBuilder::newInfo(), VisionControl::newInfo(), VectorMoverTransport::newInfo(), SoundController::newInfo(), RobotDrive::newInfo(), RangeFinder::newInfo(), PTUnit::newInfo(), Power::newInfo(), PlaybackControl::newInfo(), ObstacleAvoiderTransport::newInfo(), McpRequest::newInfo(), MCPControl::newInfo(), LoggerTransport::newInfo(), ImageTransport::newInfo(), ImageDisplay::newInfo(), Heartbeat::newInfo(), Foo::newInfo(), FaceDetector::newInfo(), Egomotion::newInfo(), Bumper::newInfo(), BlobFinder::newInfo(), WallBuilder::publishData(), VisionControl::publishData(), VectorMoverTransport::publishData(), SoundController::publishData(), RobotDrive::publishData(), RangeFinder::publishData(), PTUnit::publishData(), Power::publishData(), PlaybackControl::publishData(), ObstacleAvoiderTransport::publishData(), McpRequest::publishData(), MCPControl::publishData(), LoggerTransport::publishData(), ImageTransport::publishData(), ImageDisplay::publishData(), Heartbeat::publishData(), Foo::publishData(), FaceDetector::publishData(), Egomotion::publishData(), Bumper::publishData(), BlobFinder::publishData(), ImageSource::publishImage(), WallBuilder::publishInfo(), VisionControl::publishInfo(), VectorMoverTransport::publishInfo(), SoundController::publishInfo(), RobotDrive::publishInfo(), RangeFinder::publishInfo(), PTUnit::publishInfo(), Power::publishInfo(), PlaybackControl::publishInfo(), ObstacleAvoiderTransport::publishInfo(), McpRequest::publishInfo(), MCPControl::publishInfo(), LoggerTransport::publishInfo(), ImageTransport::publishInfo(), ImageDisplay::publishInfo(), Heartbeat::publishInfo(), Foo::publishInfo(), FaceDetector::publishInfo(), Egomotion::publishInfo(), Bumper::publishInfo(), BlobFinder::publishInfo(), WallBuilder::setGlobalName(), VisionControl::setGlobalName(), VectorMoverTransport::setGlobalName(), SoundController::setGlobalName(), RobotDrive::setGlobalName(), RangeFinder::setGlobalName(), PTUnit::setGlobalName(), Power::setGlobalName(), PlaybackControl::setGlobalName(), ObstacleAvoiderTransport::setGlobalName(), McpRequest::setGlobalName(), MCPControl::setGlobalName(), LoggerTransport::setGlobalName(), ImageTransport::setGlobalName(), ImageDisplay::setGlobalName(), Heartbeat::setGlobalName(), Foo::setGlobalName(), FaceDetector::setGlobalName(), Egomotion::setGlobalName(), Bumper::setGlobalName(), BlobFinder::setGlobalName(), WallBuilder::setStreamName(), VisionControl::setStreamName(), VectorMoverTransport::setStreamName(), SoundController::setStreamName(), RobotDrive::setStreamName(), RangeFinder::setStreamName(), PTUnit::setStreamName(), Power::setStreamName(), PlaybackControl::setStreamName(), ObstacleAvoiderTransport::setStreamName(), McpRequest::setStreamName(), MCPControl::setStreamName(), LoggerTransport::setStreamName(), ImageTransport::setStreamName(), ImageDisplay::setStreamName(), Heartbeat::setStreamName(), Foo::setStreamName(), FaceDetector::setStreamName(), Egomotion::setStreamName(), Bumper::setStreamName(), and BlobFinder::setStreamName().
bool m_haveStream [protected] |
Definition at line 239 of file Capability.H.
Referenced by WallBuilder::activateConsumer(), VisionControl::activateConsumer(), VectorMoverTransport::activateConsumer(), SoundController::activateConsumer(), RobotDrive::activateConsumer(), RangeFinder::activateConsumer(), PTUnit::activateConsumer(), Power::activateConsumer(), PlaybackControl::activateConsumer(), ObstacleAvoiderTransport::activateConsumer(), McpRequest::activateConsumer(), MCPControl::activateConsumer(), LoggerTransport::activateConsumer(), ImageTransport::activateConsumer(), ImageDisplay::activateConsumer(), Heartbeat::activateConsumer(), Foo::activateConsumer(), FaceDetector::activateConsumer(), Egomotion::activateConsumer(), Bumper::activateConsumer(), BlobFinder::activateConsumer(), WallBuilder::activateSupplier(), VisionControl::activateSupplier(), VectorMoverTransport::activateSupplier(), SoundController::activateSupplier(), RobotDrive::activateSupplier(), RangeFinder::activateSupplier(), PTUnit::activateSupplier(), Power::activateSupplier(), PlaybackControl::activateSupplier(), ObstacleAvoiderTransport::activateSupplier(), McpRequest::activateSupplier(), MCPControl::activateSupplier(), LoggerTransport::activateSupplier(), ImageTransport::activateSupplier(), ImageDisplay::activateSupplier(), Heartbeat::activateSupplier(), Foo::activateSupplier(), FaceDetector::activateSupplier(), Egomotion::activateSupplier(), Bumper::activateSupplier(), BlobFinder::activateSupplier(), BlobFinder::BlobFinder(), Bumper::Bumper(), Egomotion::Egomotion(), FaceDetector::FaceDetector(), Foo::Foo(), Capability::hasStream(), Heartbeat::Heartbeat(), ImageDisplay::ImageDisplay(), ImageTransport::ImageTransport(), WallBuilder::init(), VisionControl::init(), VectorMoverTransport::init(), SoundController::init(), RobotDrive::init(), RangeFinder::init(), PTUnit::init(), Power::init(), PlaybackControl::init(), ObstacleAvoiderTransport::init(), McpRequest::init(), MCPControl::init(), LoggerTransport::init(), ImageTransport::init(), ImageDisplay::init(), Heartbeat::init(), Foo::init(), FaceDetector::init(), Egomotion::init(), Bumper::init(), BlobFinder::init(), LoggerTransport::LoggerTransport(), MCPControl::MCPControl(), McpRequest::McpRequest(), ObstacleAvoiderTransport::ObstacleAvoiderTransport(), PlaybackControl::PlaybackControl(), Power::Power(), PTUnit::PTUnit(), RangeFinder::RangeFinder(), RobotDrive::RobotDrive(), WallBuilder::setStreamName(), VisionControl::setStreamName(), VectorMoverTransport::setStreamName(), SoundController::setStreamName(), RobotDrive::setStreamName(), RangeFinder::setStreamName(), PTUnit::setStreamName(), Power::setStreamName(), PlaybackControl::setStreamName(), ObstacleAvoiderTransport::setStreamName(), McpRequest::setStreamName(), MCPControl::setStreamName(), LoggerTransport::setStreamName(), ImageTransport::setStreamName(), ImageDisplay::setStreamName(), Heartbeat::setStreamName(), Foo::setStreamName(), FaceDetector::setStreamName(), Egomotion::setStreamName(), Bumper::setStreamName(), BlobFinder::setStreamName(), SoundController::SoundController(), VectorMoverTransport::VectorMoverTransport(), VisionControl::VisionControl(), and WallBuilder::WallBuilder().
bool m_haveGlobalname [protected] |
Definition at line 240 of file Capability.H.
Referenced by WallBuilder::activateConsumer(), VisionControl::activateConsumer(), VectorMoverTransport::activateConsumer(), SoundController::activateConsumer(), RobotDrive::activateConsumer(), RangeFinder::activateConsumer(), PTUnit::activateConsumer(), Power::activateConsumer(), PlaybackControl::activateConsumer(), ObstacleAvoiderTransport::activateConsumer(), McpRequest::activateConsumer(), MCPControl::activateConsumer(), LoggerTransport::activateConsumer(), ImageTransport::activateConsumer(), ImageDisplay::activateConsumer(), Heartbeat::activateConsumer(), Foo::activateConsumer(), FaceDetector::activateConsumer(), Egomotion::activateConsumer(), Bumper::activateConsumer(), BlobFinder::activateConsumer(), WallBuilder::activateSupplier(), VisionControl::activateSupplier(), VectorMoverTransport::activateSupplier(), SoundController::activateSupplier(), RobotDrive::activateSupplier(), RangeFinder::activateSupplier(), PTUnit::activateSupplier(), Power::activateSupplier(), PlaybackControl::activateSupplier(), ObstacleAvoiderTransport::activateSupplier(), McpRequest::activateSupplier(), MCPControl::activateSupplier(), LoggerTransport::activateSupplier(), ImageTransport::activateSupplier(), ImageDisplay::activateSupplier(), Heartbeat::activateSupplier(), Foo::activateSupplier(), FaceDetector::activateSupplier(), Egomotion::activateSupplier(), Bumper::activateSupplier(), BlobFinder::activateSupplier(), BlobFinder::BlobFinder(), Bumper::Bumper(), Egomotion::Egomotion(), FaceDetector::FaceDetector(), Foo::Foo(), Heartbeat::Heartbeat(), ImageDisplay::ImageDisplay(), ImageTransport::ImageTransport(), WallBuilder::init(), VisionControl::init(), VectorMoverTransport::init(), SoundController::init(), RobotDrive::init(), RangeFinder::init(), PTUnit::init(), Power::init(), PlaybackControl::init(), ObstacleAvoiderTransport::init(), McpRequest::init(), MCPControl::init(), LoggerTransport::init(), ImageTransport::init(), ImageDisplay::init(), Heartbeat::init(), Foo::init(), FaceDetector::init(), Egomotion::init(), Bumper::init(), BlobFinder::init(), LoggerTransport::LoggerTransport(), MCPControl::MCPControl(), McpRequest::McpRequest(), ObstacleAvoiderTransport::ObstacleAvoiderTransport(), PlaybackControl::PlaybackControl(), Power::Power(), PTUnit::PTUnit(), RangeFinder::RangeFinder(), RobotDrive::RobotDrive(), WallBuilder::setGlobalName(), VisionControl::setGlobalName(), VectorMoverTransport::setGlobalName(), SoundController::setGlobalName(), RobotDrive::setGlobalName(), RangeFinder::setGlobalName(), PTUnit::setGlobalName(), Power::setGlobalName(), PlaybackControl::setGlobalName(), ObstacleAvoiderTransport::setGlobalName(), McpRequest::setGlobalName(), MCPControl::setGlobalName(), LoggerTransport::setGlobalName(), ImageTransport::setGlobalName(), ImageDisplay::setGlobalName(), Heartbeat::setGlobalName(), Foo::setGlobalName(), FaceDetector::setGlobalName(), Egomotion::setGlobalName(), Bumper::setGlobalName(), BlobFinder::setGlobalName(), SoundController::SoundController(), VectorMoverTransport::VectorMoverTransport(), VisionControl::VisionControl(), and WallBuilder::WallBuilder().
StatusMode m_streamRequest [protected] |
Definition at line 241 of file Capability.H.
Referenced by Capability::getRequestStatus(), WallBuilder::init(), VisionControl::init(), VectorMoverTransport::init(), SoundController::init(), RobotDrive::init(), RangeFinder::init(), PTUnit::init(), Power::init(), PlaybackControl::init(), ObstacleAvoiderTransport::init(), McpRequest::init(), MCPControl::init(), LoggerTransport::init(), ImageTransport::init(), ImageDisplay::init(), Heartbeat::init(), Foo::init(), FaceDetector::init(), Egomotion::init(), Bumper::init(), BlobFinder::init(), Capability::setRequestStatus(), WallBuilder::setStreamName(), VisionControl::setStreamName(), VectorMoverTransport::setStreamName(), SoundController::setStreamName(), RobotDrive::setStreamName(), RangeFinder::setStreamName(), PTUnit::setStreamName(), Power::setStreamName(), PlaybackControl::setStreamName(), ObstacleAvoiderTransport::setStreamName(), McpRequest::setStreamName(), MCPControl::setStreamName(), LoggerTransport::setStreamName(), ImageTransport::setStreamName(), ImageDisplay::setStreamName(), Heartbeat::setStreamName(), Foo::setStreamName(), FaceDetector::setStreamName(), Egomotion::setStreamName(), Bumper::setStreamName(), and BlobFinder::setStreamName().
bool m_doPublishData [protected] |
Definition at line 244 of file Capability.H.
Referenced by WallBuilder::init(), VisionControl::init(), VectorMoverTransport::init(), SoundController::init(), RobotDrive::init(), RangeFinder::init(), PTUnit::init(), Power::init(), PlaybackControl::init(), ObstacleAvoiderTransport::init(), McpRequest::init(), MCPControl::init(), LoggerTransport::init(), ImageTransport::init(), ImageDisplay::init(), Heartbeat::init(), Foo::init(), FaceDetector::init(), Egomotion::init(), Bumper::init(), BlobFinder::init(), WallBuilder::publishData(), VisionControl::publishData(), VectorMoverTransport::publishData(), SoundController::publishData(), RobotDrive::publishData(), RangeFinder::publishData(), PTUnit::publishData(), Power::publishData(), PlaybackControl::publishData(), ObstacleAvoiderTransport::publishData(), McpRequest::publishData(), MCPControl::publishData(), LoggerTransport::publishData(), ImageTransport::publishData(), ImageDisplay::publishData(), Heartbeat::publishData(), Foo::publishData(), FaceDetector::publishData(), Egomotion::publishData(), Bumper::publishData(), BlobFinder::publishData(), WallBuilder::runUpdate(), VisionControl::runUpdate(), VectorMoverTransport::runUpdate(), SoundController::runUpdate(), RobotDrive::runUpdate(), RangeFinder::runUpdate(), PTUnit::runUpdate(), Power::runUpdate(), PlaybackControl::runUpdate(), ObstacleAvoiderTransport::runUpdate(), McpRequest::runUpdate(), MCPControl::runUpdate(), LoggerTransport::runUpdate(), ImageTransport::runUpdate(), ImageDisplay::runUpdate(), Heartbeat::runUpdate(), Foo::runUpdate(), FaceDetector::runUpdate(), Egomotion::runUpdate(), Bumper::runUpdate(), and BlobFinder::runUpdate().
bool m_doPublishInfo [protected] |
Definition at line 245 of file Capability.H.
Referenced by WallBuilder::init(), VisionControl::init(), VectorMoverTransport::init(), SoundController::init(), RobotDrive::init(), RangeFinder::init(), PTUnit::init(), Power::init(), PlaybackControl::init(), ObstacleAvoiderTransport::init(), McpRequest::init(), MCPControl::init(), LoggerTransport::init(), ImageTransport::init(), ImageDisplay::init(), Heartbeat::init(), Foo::init(), FaceDetector::init(), Egomotion::init(), Bumper::init(), BlobFinder::init(), WallBuilder::publishInfo(), VisionControl::publishInfo(), VectorMoverTransport::publishInfo(), SoundController::publishInfo(), RobotDrive::publishInfo(), RangeFinder::publishInfo(), PTUnit::publishInfo(), Power::publishInfo(), PlaybackControl::publishInfo(), ObstacleAvoiderTransport::publishInfo(), McpRequest::publishInfo(), MCPControl::publishInfo(), LoggerTransport::publishInfo(), ImageTransport::publishInfo(), ImageDisplay::publishInfo(), Heartbeat::publishInfo(), Foo::publishInfo(), FaceDetector::publishInfo(), Egomotion::publishInfo(), Bumper::publishInfo(), BlobFinder::publishInfo(), WallBuilder::runUpdate(), VisionControl::runUpdate(), VectorMoverTransport::runUpdate(), SoundController::runUpdate(), RobotDrive::runUpdate(), RangeFinder::runUpdate(), PTUnit::runUpdate(), Power::runUpdate(), PlaybackControl::runUpdate(), ObstacleAvoiderTransport::runUpdate(), McpRequest::runUpdate(), MCPControl::runUpdate(), LoggerTransport::runUpdate(), ImageTransport::runUpdate(), ImageDisplay::runUpdate(), Heartbeat::runUpdate(), Foo::runUpdate(), FaceDetector::runUpdate(), Egomotion::runUpdate(), Bumper::runUpdate(), and BlobFinder::runUpdate().
bool m_doAutoPing [protected] |
Definition at line 246 of file Capability.H.
Referenced by WallBuilder::activateConsumer(), VisionControl::activateConsumer(), VectorMoverTransport::activateConsumer(), SoundController::activateConsumer(), RobotDrive::activateConsumer(), RangeFinder::activateConsumer(), PTUnit::activateConsumer(), Power::activateConsumer(), PlaybackControl::activateConsumer(), ObstacleAvoiderTransport::activateConsumer(), McpRequest::activateConsumer(), MCPControl::activateConsumer(), LoggerTransport::activateConsumer(), ImageTransport::activateConsumer(), ImageDisplay::activateConsumer(), Heartbeat::activateConsumer(), Foo::activateConsumer(), FaceDetector::activateConsumer(), Egomotion::activateConsumer(), Bumper::activateConsumer(), BlobFinder::activateConsumer(), WallBuilder::activateSupplier(), VisionControl::activateSupplier(), VectorMoverTransport::activateSupplier(), SoundController::activateSupplier(), RobotDrive::activateSupplier(), RangeFinder::activateSupplier(), PTUnit::activateSupplier(), Power::activateSupplier(), PlaybackControl::activateSupplier(), ObstacleAvoiderTransport::activateSupplier(), McpRequest::activateSupplier(), MCPControl::activateSupplier(), LoggerTransport::activateSupplier(), ImageTransport::activateSupplier(), ImageDisplay::activateSupplier(), Heartbeat::activateSupplier(), Foo::activateSupplier(), FaceDetector::activateSupplier(), Egomotion::activateSupplier(), Bumper::activateSupplier(), BlobFinder::activateSupplier(), WallBuilder::init(), VisionControl::init(), VectorMoverTransport::init(), SoundController::init(), RobotDrive::init(), RangeFinder::init(), PTUnit::init(), Power::init(), PlaybackControl::init(), ObstacleAvoiderTransport::init(), McpRequest::init(), MCPControl::init(), LoggerTransport::init(), ImageTransport::init(), ImageDisplay::init(), Heartbeat::init(), Foo::init(), FaceDetector::init(), Egomotion::init(), Bumper::init(), BlobFinder::init(), WallBuilder::setAutoPing(), VisionControl::setAutoPing(), VectorMoverTransport::setAutoPing(), SoundController::setAutoPing(), RobotDrive::setAutoPing(), RangeFinder::setAutoPing(), PTUnit::setAutoPing(), Power::setAutoPing(), PlaybackControl::setAutoPing(), ObstacleAvoiderTransport::setAutoPing(), McpRequest::setAutoPing(), MCPControl::setAutoPing(), LoggerTransport::setAutoPing(), ImageTransport::setAutoPing(), ImageDisplay::setAutoPing(), Heartbeat::setAutoPing(), Foo::setAutoPing(), FaceDetector::setAutoPing(), Egomotion::setAutoPing(), Bumper::setAutoPing(), and BlobFinder::setAutoPing().
bool m_doTimestamp [protected] |
Definition at line 249 of file Capability.H.
Referenced by Capability::getAutoTimestamp(), WallBuilder::init(), VisionControl::init(), VectorMoverTransport::init(), SoundController::init(), RobotDrive::init(), RangeFinder::init(), PTUnit::init(), Power::init(), PlaybackControl::init(), ObstacleAvoiderTransport::init(), McpRequest::init(), MCPControl::init(), LoggerTransport::init(), ImageTransport::init(), ImageDisplay::init(), Heartbeat::init(), Foo::init(), FaceDetector::init(), Egomotion::init(), Bumper::init(), BlobFinder::init(), WallBuilder::publishData(), VisionControl::publishData(), VectorMoverTransport::publishData(), SoundController::publishData(), RobotDrive::publishData(), RangeFinder::publishData(), PTUnit::publishData(), Power::publishData(), PlaybackControl::publishData(), ObstacleAvoiderTransport::publishData(), McpRequest::publishData(), MCPControl::publishData(), LoggerTransport::publishData(), ImageTransport::publishData(), ImageDisplay::publishData(), Heartbeat::publishData(), Foo::publishData(), FaceDetector::publishData(), Egomotion::publishData(), Bumper::publishData(), BlobFinder::publishData(), WallBuilder::publishInfo(), VisionControl::publishInfo(), VectorMoverTransport::publishInfo(), SoundController::publishInfo(), RobotDrive::publishInfo(), RangeFinder::publishInfo(), PTUnit::publishInfo(), Power::publishInfo(), PlaybackControl::publishInfo(), ObstacleAvoiderTransport::publishInfo(), McpRequest::publishInfo(), MCPControl::publishInfo(), LoggerTransport::publishInfo(), ImageTransport::publishInfo(), ImageDisplay::publishInfo(), Heartbeat::publishInfo(), Foo::publishInfo(), FaceDetector::publishInfo(), Egomotion::publishInfo(), Bumper::publishInfo(), BlobFinder::publishInfo(), and Capability::setAutoTimestamp().
bool m_doTag [protected] |
Definition at line 250 of file Capability.H.
Referenced by Capability::getAutoTag(), WallBuilder::init(), VisionControl::init(), VectorMoverTransport::init(), SoundController::init(), RobotDrive::init(), RangeFinder::init(), PTUnit::init(), Power::init(), PlaybackControl::init(), ObstacleAvoiderTransport::init(), McpRequest::init(), MCPControl::init(), LoggerTransport::init(), ImageTransport::init(), ImageDisplay::init(), Heartbeat::init(), Foo::init(), FaceDetector::init(), Egomotion::init(), Bumper::init(), BlobFinder::init(), WallBuilder::publishData(), VisionControl::publishData(), VectorMoverTransport::publishData(), SoundController::publishData(), RobotDrive::publishData(), RangeFinder::publishData(), PTUnit::publishData(), Power::publishData(), PlaybackControl::publishData(), ObstacleAvoiderTransport::publishData(), McpRequest::publishData(), MCPControl::publishData(), LoggerTransport::publishData(), ImageTransport::publishData(), ImageDisplay::publishData(), Heartbeat::publishData(), Foo::publishData(), FaceDetector::publishData(), Egomotion::publishData(), Bumper::publishData(), BlobFinder::publishData(), WallBuilder::publishInfo(), VisionControl::publishInfo(), VectorMoverTransport::publishInfo(), SoundController::publishInfo(), RobotDrive::publishInfo(), RangeFinder::publishInfo(), PTUnit::publishInfo(), Power::publishInfo(), PlaybackControl::publishInfo(), ObstacleAvoiderTransport::publishInfo(), McpRequest::publishInfo(), MCPControl::publishInfo(), LoggerTransport::publishInfo(), ImageTransport::publishInfo(), ImageDisplay::publishInfo(), Heartbeat::publishInfo(), Foo::publishInfo(), FaceDetector::publishInfo(), Egomotion::publishInfo(), Bumper::publishInfo(), BlobFinder::publishInfo(), and Capability::setAutoTag().
std::string m_streamname [protected] |
Definition at line 251 of file Capability.H.
Referenced by WallBuilder::activateConsumer(), VisionControl::activateConsumer(), VectorMoverTransport::activateConsumer(), SoundController::activateConsumer(), RobotDrive::activateConsumer(), RangeFinder::activateConsumer(), PTUnit::activateConsumer(), Power::activateConsumer(), PlaybackControl::activateConsumer(), ObstacleAvoiderTransport::activateConsumer(), McpRequest::activateConsumer(), MCPControl::activateConsumer(), LoggerTransport::activateConsumer(), ImageTransport::activateConsumer(), ImageDisplay::activateConsumer(), Heartbeat::activateConsumer(), Foo::activateConsumer(), FaceDetector::activateConsumer(), Egomotion::activateConsumer(), Bumper::activateConsumer(), BlobFinder::activateConsumer(), WallBuilder::activateSupplier(), VisionControl::activateSupplier(), VectorMoverTransport::activateSupplier(), SoundController::activateSupplier(), RobotDrive::activateSupplier(), RangeFinder::activateSupplier(), PTUnit::activateSupplier(), Power::activateSupplier(), PlaybackControl::activateSupplier(), ObstacleAvoiderTransport::activateSupplier(), McpRequest::activateSupplier(), MCPControl::activateSupplier(), LoggerTransport::activateSupplier(), ImageTransport::activateSupplier(), ImageDisplay::activateSupplier(), Heartbeat::activateSupplier(), Foo::activateSupplier(), FaceDetector::activateSupplier(), Egomotion::activateSupplier(), Bumper::activateSupplier(), BlobFinder::activateSupplier(), Capability::getStreamName(), WallBuilder::init(), VisionControl::init(), VectorMoverTransport::init(), SoundController::init(), RobotDrive::init(), RangeFinder::init(), PTUnit::init(), Power::init(), PlaybackControl::init(), ObstacleAvoiderTransport::init(), McpRequest::init(), MCPControl::init(), LoggerTransport::init(), ImageTransport::init(), ImageDisplay::init(), Heartbeat::init(), Foo::init(), FaceDetector::init(), Egomotion::init(), Bumper::init(), BlobFinder::init(), WallBuilder::publishInfo(), VisionControl::publishInfo(), VectorMoverTransport::publishInfo(), SoundController::publishInfo(), RobotDrive::publishInfo(), RangeFinder::publishInfo(), PTUnit::publishInfo(), Power::publishInfo(), PlaybackControl::publishInfo(), ObstacleAvoiderTransport::publishInfo(), McpRequest::publishInfo(), MCPControl::publishInfo(), LoggerTransport::publishInfo(), ImageTransport::publishInfo(), ImageDisplay::publishInfo(), Heartbeat::publishInfo(), Foo::publishInfo(), FaceDetector::publishInfo(), Egomotion::publishInfo(), Bumper::publishInfo(), BlobFinder::publishInfo(), WallBuilder::setGlobalName(), VisionControl::setGlobalName(), VectorMoverTransport::setGlobalName(), SoundController::setGlobalName(), RobotDrive::setGlobalName(), RangeFinder::setGlobalName(), PTUnit::setGlobalName(), Power::setGlobalName(), PlaybackControl::setGlobalName(), ObstacleAvoiderTransport::setGlobalName(), McpRequest::setGlobalName(), MCPControl::setGlobalName(), LoggerTransport::setGlobalName(), ImageTransport::setGlobalName(), ImageDisplay::setGlobalName(), Heartbeat::setGlobalName(), Foo::setGlobalName(), FaceDetector::setGlobalName(), Egomotion::setGlobalName(), Bumper::setGlobalName(), BlobFinder::setGlobalName(), WallBuilder::setStreamName(), VisionControl::setStreamName(), VectorMoverTransport::setStreamName(), SoundController::setStreamName(), RobotDrive::setStreamName(), RangeFinder::setStreamName(), PTUnit::setStreamName(), Power::setStreamName(), PlaybackControl::setStreamName(), ObstacleAvoiderTransport::setStreamName(), McpRequest::setStreamName(), MCPControl::setStreamName(), LoggerTransport::setStreamName(), ImageTransport::setStreamName(), ImageDisplay::setStreamName(), Heartbeat::setStreamName(), Foo::setStreamName(), FaceDetector::setStreamName(), Egomotion::setStreamName(), Bumper::setStreamName(), and BlobFinder::setStreamName().
std::string m_globalname [protected] |
Definition at line 252 of file Capability.H.
Referenced by WallBuilder::activateConsumer(), VisionControl::activateConsumer(), VectorMoverTransport::activateConsumer(), SoundController::activateConsumer(), RobotDrive::activateConsumer(), RangeFinder::activateConsumer(), PTUnit::activateConsumer(), Power::activateConsumer(), PlaybackControl::activateConsumer(), ObstacleAvoiderTransport::activateConsumer(), McpRequest::activateConsumer(), MCPControl::activateConsumer(), LoggerTransport::activateConsumer(), ImageTransport::activateConsumer(), ImageDisplay::activateConsumer(), Heartbeat::activateConsumer(), Foo::activateConsumer(), FaceDetector::activateConsumer(), Egomotion::activateConsumer(), Bumper::activateConsumer(), BlobFinder::activateConsumer(), WallBuilder::activateSupplier(), VisionControl::activateSupplier(), VectorMoverTransport::activateSupplier(), SoundController::activateSupplier(), RobotDrive::activateSupplier(), RangeFinder::activateSupplier(), PTUnit::activateSupplier(), Power::activateSupplier(), PlaybackControl::activateSupplier(), ObstacleAvoiderTransport::activateSupplier(), McpRequest::activateSupplier(), MCPControl::activateSupplier(), LoggerTransport::activateSupplier(), ImageTransport::activateSupplier(), ImageDisplay::activateSupplier(), Heartbeat::activateSupplier(), Foo::activateSupplier(), FaceDetector::activateSupplier(), Egomotion::activateSupplier(), Bumper::activateSupplier(), BlobFinder::activateSupplier(), Capability::getGlobalName(), WallBuilder::init(), VisionControl::init(), VectorMoverTransport::init(), SoundController::init(), RobotDrive::init(), RangeFinder::init(), PTUnit::init(), Power::init(), PlaybackControl::init(), ObstacleAvoiderTransport::init(), McpRequest::init(), MCPControl::init(), LoggerTransport::init(), ImageTransport::init(), ImageDisplay::init(), Heartbeat::init(), Foo::init(), FaceDetector::init(), Egomotion::init(), Bumper::init(), BlobFinder::init(), WallBuilder::publishData(), VisionControl::publishData(), VectorMoverTransport::publishData(), SoundController::publishData(), RobotDrive::publishData(), RangeFinder::publishData(), PTUnit::publishData(), Power::publishData(), PlaybackControl::publishData(), ObstacleAvoiderTransport::publishData(), McpRequest::publishData(), MCPControl::publishData(), LoggerTransport::publishData(), ImageTransport::publishData(), ImageDisplay::publishData(), Heartbeat::publishData(), Foo::publishData(), FaceDetector::publishData(), Egomotion::publishData(), Bumper::publishData(), BlobFinder::publishData(), WallBuilder::publishInfo(), VisionControl::publishInfo(), VectorMoverTransport::publishInfo(), SoundController::publishInfo(), RobotDrive::publishInfo(), RangeFinder::publishInfo(), PTUnit::publishInfo(), Power::publishInfo(), PlaybackControl::publishInfo(), ObstacleAvoiderTransport::publishInfo(), McpRequest::publishInfo(), MCPControl::publishInfo(), LoggerTransport::publishInfo(), ImageTransport::publishInfo(), ImageDisplay::publishInfo(), Heartbeat::publishInfo(), Foo::publishInfo(), FaceDetector::publishInfo(), Egomotion::publishInfo(), Bumper::publishInfo(), BlobFinder::publishInfo(), WallBuilder::setGlobalName(), VisionControl::setGlobalName(), VectorMoverTransport::setGlobalName(), SoundController::setGlobalName(), RobotDrive::setGlobalName(), RangeFinder::setGlobalName(), PTUnit::setGlobalName(), Power::setGlobalName(), PlaybackControl::setGlobalName(), ObstacleAvoiderTransport::setGlobalName(), McpRequest::setGlobalName(), MCPControl::setGlobalName(), LoggerTransport::setGlobalName(), ImageTransport::setGlobalName(), ImageDisplay::setGlobalName(), Heartbeat::setGlobalName(), Foo::setGlobalName(), FaceDetector::setGlobalName(), Egomotion::setGlobalName(), Bumper::setGlobalName(), BlobFinder::setGlobalName(), Logger::setNetworkLogging(), WallBuilder::setStreamName(), VisionControl::setStreamName(), VectorMoverTransport::setStreamName(), SoundController::setStreamName(), RobotDrive::setStreamName(), RangeFinder::setStreamName(), PTUnit::setStreamName(), Power::setStreamName(), PlaybackControl::setStreamName(), ObstacleAvoiderTransport::setStreamName(), McpRequest::setStreamName(), MCPControl::setStreamName(), LoggerTransport::setStreamName(), ImageTransport::setStreamName(), ImageDisplay::setStreamName(), Heartbeat::setStreamName(), Foo::setStreamName(), FaceDetector::setStreamName(), Egomotion::setStreamName(), Bumper::setStreamName(), and BlobFinder::setStreamName().