Class SendingInterface

Inheritance Relationships

Base Type

  • public Poco::Runnable

Class Documentation

class SendingInterface : public Poco::Runnable

for communicating with “push” consumer, e.g. ClientSensorLaser

Public Types

enum class SendingStatus

Values:

enumerator SUCCESS
enumerator NO_CONNECTIONS
enumerator NOT_COMPLETED
enumerator RESET_EXCEPTION
enumerator IO_EXCEPTION

Public Functions

SendingInterface(uint16_t port, rclcpp::Node::SharedPtr node)
void run()
virtual ~SendingInterface()
SendingStatus sendData(void *data, size_t size)

Send the given data blob to all connected clients.

void stop()