/
Building Blocks of SIC

Building Blocks of SIC

SIC consists of many different elements that each serve a specific purpose. Understanding how they are related and what they inherit from what may help to understand how they function and the purpose they serve. You can read about each of them on their respective pages. Here is the class 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

      • IgnoreRequestMessage

 

Related content