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 | Namespaces
juce_OSCReceiver.h File Reference

Go to the source code of this file.

Classes

class  juce::OSCReceiver
 A class for receiving OSC data. More...
 
struct  juce::OSCReceiver::MessageLoopCallback
 Use this struct as the template parameter for Listener and ListenerWithOSCAddress to receive incoming OSC data on the message thread. More...
 
struct  juce::OSCReceiver::RealtimeCallback
 Use this struct as the template parameter for Listener and ListenerWithOSCAddress to receive incoming OSC data immediately after it arrives, called directly on the network thread that listens to incoming OSC traffic. More...
 
class  juce::OSCReceiver::Listener< CallbackType >
 A class for receiving OSC data from an OSCReceiver. More...
 
class  juce::OSCReceiver::ListenerWithOSCAddress< CallbackType >
 A class for receiving only those OSC messages from an OSCReceiver that match a given OSC address. More...
 

Namespaces

namespace  juce
 JUCE Namespace.
 

Class Documentation

◆ juce::OSCReceiver::MessageLoopCallback

struct juce::OSCReceiver::MessageLoopCallback

Use this struct as the template parameter for Listener and ListenerWithOSCAddress to receive incoming OSC data on the message thread.

This should be used by OSC callbacks that are not realtime-critical, but have significant work to do, for example updating Components in your app's user interface.

This is the default type of OSC listener.

Definition at line 85 of file juce_OSCReceiver.h.

◆ juce::OSCReceiver::RealtimeCallback

struct juce::OSCReceiver::RealtimeCallback

Use this struct as the template parameter for Listener and ListenerWithOSCAddress to receive incoming OSC data immediately after it arrives, called directly on the network thread that listens to incoming OSC traffic.

This type can be used by OSC callbacks that don't do much, but are realtime-critical, for example, setting real-time audio parameters.

Definition at line 94 of file juce_OSCReceiver.h.