Skip to content

OcaDiagnosticManager#

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

Optional manager that provides application diagnostic aids. Unlike other manager classes, OcaDiagnosticManager may be subclassed to provide proprietary application diagnostic enhancements. May be instantiated at most once in any device., If instantiated, object number must be 13.


Overview#

Class Declaration#

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

    // Control Methods

    // Observing Properties

    // Property Changed Subscriptions
  };
}

Methods#