JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins

« « « Anklang Documentation
Loading...
Searching...
No Matches
Classes | Public Member Functions | List of all members
juce::OSCReceiver::Pimpl Struct Reference
Inheritance diagram for juce::OSCReceiver::Pimpl:
juce::Thread juce::MessageListener

Classes

struct  CallbackMessage
 

Public Member Functions

 Pimpl (const String &oscThreadName)
 
bool connectToPort (int portNumber)
 
bool connectToSocket (DatagramSocket &newSocket)
 
bool disconnect ()
 
void addListener (OSCReceiver::Listener< MessageLoopCallback > *listenerToAdd)
 
void addListener (OSCReceiver::Listener< RealtimeCallback > *listenerToAdd)
 
void addListener (ListenerWithOSCAddress< MessageLoopCallback > *listenerToAdd, OSCAddress addressToMatch)
 
void addListener (ListenerWithOSCAddress< RealtimeCallback > *listenerToAdd, OSCAddress addressToMatch)
 
void removeListener (OSCReceiver::Listener< MessageLoopCallback > *listenerToRemove)
 
void removeListener (OSCReceiver::Listener< RealtimeCallback > *listenerToRemove)
 
void removeListener (ListenerWithOSCAddress< MessageLoopCallback > *listenerToRemove)
 
void removeListener (ListenerWithOSCAddress< RealtimeCallback > *listenerToRemove)
 
void handleBuffer (const char *data, size_t dataSize)
 
void registerFormatErrorHandler (OSCReceiver::FormatErrorHandler handler)
 

Detailed Description

Definition at line 316 of file juce_OSCReceiver.cpp.

Constructor & Destructor Documentation

◆ Pimpl()

juce::OSCReceiver::Pimpl::Pimpl ( const String oscThreadName)

Definition at line 319 of file juce_OSCReceiver.cpp.

◆ ~Pimpl()

juce::OSCReceiver::Pimpl::~Pimpl ( )
override

Definition at line 323 of file juce_OSCReceiver.cpp.

Member Function Documentation

◆ addListener() [1/4]

void juce::OSCReceiver::Pimpl::addListener ( ListenerWithOSCAddress< MessageLoopCallback > *  listenerToAdd,
OSCAddress  addressToMatch 
)

Definition at line 380 of file juce_OSCReceiver.cpp.

◆ addListener() [2/4]

void juce::OSCReceiver::Pimpl::addListener ( ListenerWithOSCAddress< RealtimeCallback > *  listenerToAdd,
OSCAddress  addressToMatch 
)

Definition at line 386 of file juce_OSCReceiver.cpp.

◆ addListener() [3/4]

void juce::OSCReceiver::Pimpl::addListener ( OSCReceiver::Listener< MessageLoopCallback > *  listenerToAdd)

Definition at line 370 of file juce_OSCReceiver.cpp.

◆ addListener() [4/4]

void juce::OSCReceiver::Pimpl::addListener ( OSCReceiver::Listener< RealtimeCallback > *  listenerToAdd)

Definition at line 375 of file juce_OSCReceiver.cpp.

◆ connectToPort()

bool juce::OSCReceiver::Pimpl::connectToPort ( int  portNumber)

Definition at line 329 of file juce_OSCReceiver.cpp.

◆ connectToSocket()

bool juce::OSCReceiver::Pimpl::connectToSocket ( DatagramSocket newSocket)

Definition at line 343 of file juce_OSCReceiver.cpp.

◆ disconnect()

bool juce::OSCReceiver::Pimpl::disconnect ( )

Definition at line 353 of file juce_OSCReceiver.cpp.

◆ handleBuffer()

void juce::OSCReceiver::Pimpl::handleBuffer ( const char data,
size_t  dataSize 
)

Definition at line 421 of file juce_OSCReceiver.cpp.

◆ registerFormatErrorHandler()

void juce::OSCReceiver::Pimpl::registerFormatErrorHandler ( OSCReceiver::FormatErrorHandler  handler)

Definition at line 448 of file juce_OSCReceiver.cpp.

◆ removeListener() [1/4]

void juce::OSCReceiver::Pimpl::removeListener ( ListenerWithOSCAddress< MessageLoopCallback > *  listenerToRemove)

Definition at line 401 of file juce_OSCReceiver.cpp.

◆ removeListener() [2/4]

void juce::OSCReceiver::Pimpl::removeListener ( ListenerWithOSCAddress< RealtimeCallback > *  listenerToRemove)

Definition at line 406 of file juce_OSCReceiver.cpp.

◆ removeListener() [3/4]

void juce::OSCReceiver::Pimpl::removeListener ( OSCReceiver::Listener< MessageLoopCallback > *  listenerToRemove)

Definition at line 391 of file juce_OSCReceiver.cpp.

◆ removeListener() [4/4]

void juce::OSCReceiver::Pimpl::removeListener ( OSCReceiver::Listener< RealtimeCallback > *  listenerToRemove)

Definition at line 396 of file juce_OSCReceiver.cpp.


The documentation for this struct was generated from the following file: