|
iPlug2 - C++ Audio Plug-in Framework
|
OSCReceiver interface, implement in order to receive OSC messages. More...
#include <IPlugOSC.h>
Public Member Functions | |
| OSCReceiver (int port=8000, OSCLogFunc logFunc=nullptr, OSCMessageReceivedFunc receiveFunc=nullptr) | |
| Construct a new OSCReceiver. More... | |
| void | SetReceivePort (int port) |
| Set the port number on which to listen for OSC messages. More... | |
| void | SetLogFunc (OSCLogFunc logFunc) |
| Set a log function after construction. More... | |
| virtual void | OnOSCMessage (OscMessageRead &msg) |
| Override to handle incoming OSC messages in a derived class. More... | |
OSCReceiver interface, implement in order to receive OSC messages.
Definition at line 61 of file IPlugOSC.h.
| OSCReceiver::OSCReceiver | ( | int | port = 8000, |
| OSCLogFunc | logFunc = nullptr, |
||
| OSCMessageReceivedFunc | receiveFunc = nullptr |
||
| ) |
Construct a new OSCReceiver.
| port | The port number on which to listen for messages |
| logFunc | std::function to log connection details |
Definition at line 39 of file IPlugOSC.cpp.
References SetReceivePort().
|
inlinevirtual |
Override to handle incoming OSC messages in a derived class.
Reimplemented from OSCInterface.
Definition at line 78 of file IPlugOSC.h.
|
inline |
Set a log function after construction.
| logFunc | std::function to log connection details |
Definition at line 75 of file IPlugOSC.h.
| void OSCReceiver::SetReceivePort | ( | int | port | ) |
Set the port number on which to listen for OSC messages.
| port | The port number on which to listen for messages |
Definition at line 46 of file IPlugOSC.cpp.
References OSCInterface::RemoveDevice().
Referenced by OSCReceiver().