JackTrip: Class Hierarchy

JackTrip

Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]

▼C AudioInterface | Base Class that provides an interface with audio
C JackAudioInterface | Class that provides an interface with the Jack Audio Server
C RtAudioInterface | Base Class that provides an interface with RtAudio
C CallbackInfo |
C RtApi::ConvertInfo |
C RtAudio::DeviceInfo | The public device information structure for returning queried values
▼Cexception |
C RtError | Exception handling class for RtAudio & RtMidi
▼C HeaderStruct | Abstract Header Struct, Header Stucts should subclass it
C DefaultHeaderStruct | Default Header Struct
C JamLinkHeaderStuct | JamLink Header Struct
▼CQObject |
C JackTripWorker | Prototype of the worker class that will be cloned through sending threads to the Thread Pool
C JackTripWorkerMessages |
▼C PacketHeader | Base class for header type. Subclass this struct to create a new header
C DefaultHeader | Default Header
C EmptyHeader | Empty Header to use with systems that don't include a header
C JamLinkHeader | JamLink Header
C ThreadPoolTest |
▼CQRunnable |
C JackTripWorker | Prototype of the worker class that will be cloned through sending threads to the Thread Pool
C ThreadPoolTest |
C qt_meta_stringdata_DataProtocol_t |
C qt_meta_stringdata_JackTrip_t |
C qt_meta_stringdata_JackTripWorker_t |
C qt_meta_stringdata_JackTripWorkerMessages_t |
C qt_meta_stringdata_NetKS_t |
C qt_meta_stringdata_PacketHeader_t |
C qt_meta_stringdata_Settings_t |
C qt_meta_stringdata_ThreadPoolTest_t |
C qt_meta_stringdata_UdpDataProtocol_t |
C qt_meta_stringdata_UdpMasterListener_t |
▼CQThread |
▼C DataProtocol | Base class that defines the transmission protocol
C UdpDataProtocol | UDP implementation of DataProtocol class
C JackTrip | Main class to creates a SERVER (to listen) or a CLIENT (to connect to a listening server) to send audio streams in the network
C JackTripThread | Test class that runs JackTrip inside a thread
▼C ProcessPlugin | Interface for the process plugins to add to the JACK callback process in JackAudioInterface
C LoopBack | Connect Inputs to Outputs
C NetKS | A simple (basic) network Karplus Strong
C Settings | Class to set usage options and parse settings from input
C TestRingBufferRead |
C TestRingBufferWrite |
C UdpMasterListener | Master UDP listener on the Server
▼C RingBuffer | Provides a ring-buffer (or circular-buffer) that can be written to and read from asynchronously (blocking) or synchronously (non-blocking)
C RingBufferWavetable | Same as RingBuffer, except that it uses the Wavetable mode for lost or late packets
▼C RtApi |
C RtApiDummy |
C RtApi::RtApiStream |
C RtAudio | Realtime audio i/o C++ classes
C RtAudio::StreamOptions | The structure for specifying stream options
C RtAudio::StreamParameters | The structure for specifying input or ouput stream parameters