iPlug2 - C++ Audio Plug-in Framework
|
#include <IPlugOSC.h>
Public Member Functions | |
OSCSender (const char *destIP="127.0.0.1", int port=8000, OSCLogFunc logFunc=nullptr) | |
Construct a new OSCSender object. More... | |
void | SetDestination (const char *ip, int port) |
Set the Destination object. More... | |
void | SendOSCMessage (OscMessageWrite &msg) |
![]() | |
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 | |
![]() | |
OSCLogFunc | mLogFunc |
WDL_HeapBuf | mIncomingEvents |
WDL_Mutex | mIncomingEvents_mutex |
![]() | |
static std::unique_ptr< Timer > | mTimer |
static int | sInstances = 0 |
Definition at line 154 of file IPlugOSC.h.
OSCSender::OSCSender | ( | const char * | destIP = "127.0.0.1" , |
int | port = 8000 , |
||
OSCLogFunc | logFunc = nullptr |
||
) |
Construct a new OSCSender object.
destIP | |
port | |
logFunc |
Definition at line 415 of file IPlugOSC.cpp.
References SetDestination().
void OSCSender::SendOSCMessage | ( | OscMessageWrite & | msg | ) |
void OSCSender::SetDestination | ( | const char * | ip, |
int | port | ||
) |
Set the Destination object.
ip | |
port |
Definition at line 422 of file IPlugOSC.cpp.
References OSCInterface::CreateSender().
Referenced by OSCSender().