Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

SIC consists of many different objects. You can read about each of them on their respective pages. This is the inheritance hierarchy:

...

Component

  • Sensor

  • Service

  • Actuator

...

ComponentManager

...

Connector

...

Device

...

SICRedis

Message

...

Request

  • StartComponentRequest

  • CompressedImageRequest

  • TextRequest

  • ControlRequest

    • ConnectRequest

    • PingRequest

    • StopRequest

...

NotStartedMessage

...

ConfMessage

...

AudioMessage

...

TextMessage

...

CompressedImageMessage

...

UncompressedImageMessage

...

BoundingBoxesMessage

ControlMessage

...

PongMessage

...

SuccessMessage

...

Sensors provide streams of data to their respective output channels. Other SIC components can then subscribe to these channels and use the sensor data.