Public Member Functions | List of all members
SendCapabilities Class Reference

Behaviour that publishes a series of messages listing all the the block's abilities to the block's announcment topic of the MQQT broker. More...

#include <CommsBehaviours.h>

Inheritance diagram for SendCapabilities:
Behaviour

Public Member Functions

 SendCapabilities (VizBlock *node, String name="SendCapabilities")
 
String start (String args)
 
- Public Member Functions inherited from Behaviour
virtual char * args ()
 
 Behaviour (String name)
 
virtual boolean is_background ()
 
virtual boolean is_interruptable ()
 
virtual boolean is_priority ()
 
virtual boolean is_running ()
 
virtual boolean is_temp ()
 
virtual String name ()
 
virtual void stop ()
 
virtual void update ()
 
 ~Behaviour ()
 

Additional Inherited Members

- Protected Attributes inherited from Behaviour
boolean _background = false
 
boolean _interruptable = true
 
String _name = "name"
 
boolean _priority = false
 
boolean _running = false
 
boolean _temp = false
 

Detailed Description

Behaviour that publishes a series of messages listing all the the block's abilities to the block's announcment topic of the MQQT broker.

Constructor & Destructor Documentation

◆ SendCapabilities()

SendCapabilities::SendCapabilities ( VizBlock node,
String  name = "SendCapabilities" 
)

Member Function Documentation

◆ start()

String SendCapabilities::start ( String  args)
virtual

Start the behaviour, with arguments.

Reimplemented from Behaviour.


The documentation for this class was generated from the following file: