Open Lighting Architecture  0.9.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
ola::plugin::usbdmx::PluginImplInterface Class Reference

Detailed Description

The interface for an implementation of the USB DMX plugin.

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

Public Member Functions

virtual bool Start ()=0
 Start the implementation.
virtual bool Stop ()=0
 Stop the implementation.

Member Function Documentation

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.

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: