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);
50 #endif // OLA_CLIENTTYPESFACTORY_H_
Types used as return values from the OLA Client.
Represents a device.
Definition: ClientTypes.h:219
Creates OlaPlugin types from protocol buffer objects.
Definition: ClientTypesFactory.h:34
Represents a universe.
Definition: ClientTypes.h:264
An Output Port (sends DMX).
Definition: ClientTypes.h:200
The namespace containing all OLA symbols.
Definition: Credentials.cpp:44
Represents a Plugin.
Definition: ClientTypes.h:44