|
iPlug2 - C++ Audio Plug-in Framework
|
Public Member Functions | |
| OSCReceiver (int port=8000, OSCLogFunc logFunc=nullptr) | |
| Construct a new OSCReceiver object. More... | |
| void | SetReceivePort (int port) |
| Set the Receive Port object. More... | |
| virtual void | OnOSCMessage (OscMessageRead &msg)=0 |
Public Member Functions inherited from OSCInterface | |
| OSCInterface (OSCLogFunc logFunc=nullptr) | |
| Construct a new OSCInterface object. More... | |
| OSCInterface (const OSCInterface &)=delete | |
| OSCInterface & | operator= (const OSCInterface &)=delete |
| OSCDevice * | CreateReceiver (WDL_String &log, int port=8000) |
| Create a Receiver object. More... | |
| OSCDevice * | CreateSender (WDL_String &log, const char *ip="127.0.0.1", int port=8000) |
| Create a Sender object. More... | |
| virtual void | OnOSCMessage (OscMessageRead &msg) |
| void | SetLogFunc (OSCLogFunc logFunc) |
| Set the Log Func object. More... | |
Additional Inherited Members | |
Protected Attributes inherited from OSCInterface | |
| OSCLogFunc | mLogFunc |
| WDL_HeapBuf | mIncomingEvents |
| WDL_Mutex | mIncomingEvents_mutex |
Static Protected Attributes inherited from OSCInterface | |
| static std::unique_ptr< Timer > | mTimer |
| static int | sInstances = 0 |
Definition at line 177 of file IPlugOSC.h.
| OSCReceiver::OSCReceiver | ( | int | port = 8000, |
| OSCLogFunc | logFunc = nullptr |
||
| ) |
Construct a new OSCReceiver object.
| port | |
| logFunc |
Definition at line 449 of file IPlugOSC.cpp.
References SetReceivePort().
|
pure virtual |
Reimplemented from OSCInterface.
| void OSCReceiver::SetReceivePort | ( | int | port | ) |
Set the Receive Port object.
| port |
Definition at line 455 of file IPlugOSC.cpp.
References OSCInterface::CreateReceiver().
Referenced by OSCReceiver().