22#ifndef OLA_CLIENTTYPESFACTORY_H_
23#define OLA_CLIENTTYPESFACTORY_H_
26#include <common/protocol/Ola.pb.h>
37 const ola::proto::PluginInfo &plugin_info);
39 const ola::proto::PortInfo &port_info);
41 const ola::proto::PortInfo &port_info);
43 const ola::proto::DeviceInfo &device_info);
45 const ola::proto::UniverseInfo &universe_info);
Types used as return values from the OLA Client.
Creates OlaPlugin types from protocol buffer objects.
Definition ClientTypesFactory.h:34
Represents a device.
Definition ClientTypes.h:219
An Output Port (sends DMX).
Definition ClientTypes.h:200
Represents a Plugin.
Definition ClientTypes.h:44
Represents a universe.
Definition ClientTypes.h:264
The namespace containing all OLA symbols.
Definition Credentials.cpp:44