Skip to content

OcaSignalOutput#

This document describes the controller implementation of OcaSignalOutput. This class is documented in the AES70 standard as:

A set of one or more non-network signal outputs. Number of channels shall be set at construction time.

This class has no native properties or methods - they are all inherited from OcaWorker and above. It is defined as a separate class as an aid to enumeration and signal flow definition.


Overview#

Class Declaration#

namespace aes70::controller
{
  class OcaSignalOutput : public OcaActuator
  {
  public:
    OcaSignalOutput(std::shared_ptr<connection> connection,
            uin32_t object_number);
    OcaSignalOutput(const OcaSignalOutput &o);

    // Control Methods

    // Observing Properties

    // Property Changed Subscriptions
  };
}

Methods#