Project: bml_realizer License: BSD Dependencies:
Used by:
None |
edu::wpi::hri::bml::realizer::BMLComm Class Reference
Inheritance diagram for edu::wpi::hri::bml::realizer::BMLComm:
![]()
Detailed DescriptionThis class is the communication from the realizer to the outside nodes. Each type of message that BML requires is created here and can be sent through ROS. Definition at line 62 of file BMLComm.java. Constructor & Destructor Documentation
Create a new BML Comm object which can send the messages as behaviors are being executed.
Definition at line 85 of file BMLComm.java. Member Function Documentation
Definition at line 217 of file BMLComm.java.
Publish a message that indicates information that needed to be sent. This is the generic message which can contain information for calling other services or messages from a listening node.
Definition at line 137 of file BMLComm.java.
Publish an exception thrown by the scheduler.
Definition at line 184 of file BMLComm.java.
Publish a message corresponding to an exception that occurred. If the warning flag is true, the exception will be broadcasted but the schedule is expected to continue to execute or be scheduled. If the warning flag is false, the schedule is expected to terminate.
Definition at line 162 of file BMLComm.java.
Publish a message that indicates that this given reference point has been reached and that the given status indicates how well that point is doing.
Definition at line 116 of file BMLComm.java.
Shutdown the subscriber for the end of emit tags. Definition at line 103 of file BMLComm.java.
Wait for the given emit id to be finished by an outside node (normally generation because of the DG and MFG calls).
Definition at line 195 of file BMLComm.java. Member Data Documentation
Definition at line 66 of file BMLComm.java.
Definition at line 69 of file BMLComm.java.
Definition at line 67 of file BMLComm.java.
Definition at line 70 of file BMLComm.java.
Definition at line 64 of file BMLComm.java.
Definition at line 65 of file BMLComm.java.
Definition at line 68 of file BMLComm.java. The documentation for this class was generated from the following file:
|