Open Lighting Architecture: ola::plugin::usbdmx::PluginImplInterface Class Reference

| Open Lighting Architecture 0.10.9

Loading...
Searching...
No Matches
Public Member Functions | List of all members
ola::plugin::usbdmx::PluginImplInterface Class Referenceabstract

## Detailed Description

The interface for an implementation of the USB DMX plugin.

Inheritance diagram for ola::plugin::usbdmx::PluginImplInterface:

## Public Member Functions
virtual bool | Start ()=0
| Start the implementation.
virtual bool | Stop ()=0
| Stop the implementation.

## Member Function Documentation

## ◆ Start()

virtual bool ola::plugin::usbdmx::PluginImplInterface::Start | ( |  | ) |
| pure virtual

Start the implementation.

Returns
  true if successful, false otherwise.

Implemented in ola::plugin::usbdmx::AsyncPluginImpl, and ola::plugin::usbdmx::SyncPluginImpl.

## ◆ Stop()

virtual bool ola::plugin::usbdmx::PluginImplInterface::Stop | ( |  | ) |
| pure virtual

Stop the implementation.

Returns
  true if successful, false otherwise.

Implemented in ola::plugin::usbdmx::AsyncPluginImpl, and ola::plugin::usbdmx::SyncPluginImpl.

The documentation for this class was generated from the following file:

- plugins/usbdmx/PluginImplInterface.h