Jack2
1.9.9
Main Page
Related Pages
Modules
Classes
Files
Class List
Class Hierarchy
Class Members
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level
1
2
3
]
Jack
detail
JackChannelTransactionInterface
JackRequestInterface
JackClientRequestInterface
JackClientChannelInterface
Inter process channel for server/client bidirectionnal communication : request and (receiving) notifications
JackSynchro
An inter process synchronization primitive
JackThreadInterface
The thread base class
JackAC3EncoderParams
JackAC3Encoder
JackActivationCount
Client activation counter
JackArgParser
AtomicArrayCounter
Counter for CAS
JackAtomicArrayState
A class to handle several states in a lock-free manner
AtomicCounter
Counter for CAS
JackAtomicState
A class to handle two states (switching from one to the other) in a lock-free manner
JackAudioAdapter
Audio adapter : Jack client side
JackAudioAdapterInterface
Base class for audio adapters
JackAudioDriver
The base class for audio drivers: drivers with audio ports
JackClient
The base class for clients: share part of the implementation for
JackInternalClient
and
JackLibClient
JackClientControl
Client control possibly in shared memory
JackClientInterface
Client interface
JackFixedArray
Utility class
JackFixedArray1
Utility class
JackFixedMatrix
Utility class
JackLoopFeedback
Utility class
JackClientTiming
For client timing measurements
JackConnectionManager
Connection manager
PortFollower
Follow a single port
JackDebugClient
A "decorator" debug client to validate API use
JackDriverInterface
The base interface for drivers
JackDriverClientInterface
The base interface for drivers clients
JackDriver
JackDummyDriver
The dummy driver
JackEngine
Engine description
JackEngineControl
Engine control in shared memory
JackTimingMeasureClient
Timing stucture for a client
JackTimingClientInterval
Timing interval in the global table for a given client
JackTimingMeasure
Timing stucture for a table of clients
JackEngineProfiling
JackException
Exception base class
JackTemporaryException
Exception thrown by
JackEngine
in temporary mode
JackQuitException
JackNetException
Exception possibly thrown by Net slaves
JackExternalClient
Server side implementation of library clients
JackFilter
JackDelayLockedLoop
JackAtomicDelayLockedLoop
JackPIControler
JackTimer
A structure used for time management
JackFrameTimer
A class using the
JackAtomicState
to manage jack time
JackFreewheelDriver
The FreeWheel driver : run Jack engine at full speed
JackGenericClientChannel
Generic JackClientChannel class
JackGlobals
JackGraphManager
Graph manager: contains the connection manager and the port array
JackInternalClient
Internal clients in the server
JackLoadableInternalClient
JackLoadableInternalClient1
JackLoadableInternalClient2
JackInternalClientChannel
JackClientChannel for server internal clients
JackLibClient
Client on the library side
JackLibGlobals
Global library static structure: singleton kind of pattern
JackLibSampleRateResampler
Resampler using "libsamplerate" (
http://www.mega-nerd.com/SRC/
)
JackLockedEngine
Locked Engine, access to methods is serialized using a mutex
JackLoopbackDriver
The loopback driver : to be used to "pipeline" applications connected in sequence
JackMessage
JackMessageBuffer
Message buffer to be used from RT threads
JackMidiAsyncQueue
JackMidiAsyncWaitQueue
JackMidiBufferReadQueue
JackMidiBufferWriteQueue
JackMidiDriver
The base class for MIDI drivers: drivers with MIDI ports
JackMidiEvent
JackMidiBuffer
JackMidiRawInputWriteQueue
JackMidiRawOutputWriteQueue
JackMidiReadQueue
JackMidiReceiveQueue
JackMidiSendQueue
JackMidiWriteQueue
JackLockAble
Base class for "lockable" objects
JackLock
JackNetAdapter
Net adapter
JackNetExtMaster
JackNetExtSlave
JackNetDriver
JackNetInterface
JackNetMasterInterface
JackNetSlaveInterface
JackNetMaster
JackNetMasterManager
JackNetOneDriver
_session_params
This structure containes master/slave connection parameters, it's used to setup the whole system
_packet_header
_net_transport_data
NetMidiBuffer
NetAudioBuffer
NetFloatAudioBuffer
NetIntAudioBuffer
JackPort
Base class for port
JackPortType
JackProfilerClient
JackProfiler
Server real-time monitoring
JackRequest
Request from client to server
JackResult
Result from the server
JackClientCheckRequest
CheckClient request
JackClientCheckResult
CheckClient result
JackClientOpenRequest
NewClient request
JackClientOpenResult
NewClient result
JackClientCloseRequest
CloseClient request
JackActivateRequest
Activate request
JackDeactivateRequest
Deactivate request
JackPortRegisterRequest
PortRegister request
JackPortRegisterResult
PortRegister result
JackPortUnRegisterRequest
PortUnregister request
JackPortConnectNameRequest
PortConnectName request
JackPortDisconnectNameRequest
PortDisconnectName request
JackPortConnectRequest
PortConnect request
JackPortDisconnectRequest
PortDisconnect request
JackPortRenameRequest
PortRename request
JackSetBufferSizeRequest
SetBufferSize request
JackSetFreeWheelRequest
SetFreeWheel request
JackComputeTotalLatenciesRequest
ComputeTotalLatencies request
JackReleaseTimebaseRequest
ReleaseTimebase request
JackSetTimebaseCallbackRequest
SetTimebaseCallback request
JackGetInternalClientNameRequest
GetInternalClientName request
JackGetInternalClientNameResult
GetInternalClient result
JackInternalClientHandleRequest
InternalClientHandle request
JackInternalClientHandleResult
InternalClientHandle result
JackInternalClientLoadRequest
InternalClientLoad request
JackInternalClientLoadResult
InternalClientLoad result
JackInternalClientUnloadRequest
InternalClientUnload request
JackInternalClientUnloadResult
InternalClientLoad result
JackClientNotificationRequest
ClientNotification request
JackSessionCommand
JackSessionNotifyResult
JackSessionNotifyRequest
SessionNotify request
JackSessionReplyRequest
JackClientNameResult
JackUUIDResult
JackGetUUIDRequest
JackGetClientNameRequest
JackReserveNameRequest
JackClientHasSessionCallbackRequest
JackClientNotification
ClientNotification
JackClientHandlerInterface
JackRequestDecoder
Request decoder
JackResampler
Base class for Resampler
JackRestartThreadedDriver
Restart a driver after an exception is thrown
JackServer
The Jack server
JackServerGlobals
Global server static structure: singleton kind of pattern
JackMem
JackShmMemAble
A class which objects possibly want to be allocated in shared memory derives from this class
JackShmMem
The base class for shared memory management
JackShmReadWritePtr
Pointer on shared memory segment in the client side
JackShmReadWritePtr1
Pointer on shared memory segment in the client side: destroy the segment (used client control)
JackShmReadPtr
Pointer on shared memory segment in the client side
JackRunnableInterface
The base class for runnable objects, that have an
Init
and
Execute
method to be called in a thread
JackThreadedDriver
The base class for threaded drivers using a "decorator" pattern. Threaded drivers are used with blocking devices
JackTimedDriver
The timed driver
JackWaiterDriver
JackTools
Utility functions
JackGnuPlotMonitor
Generic monitoring class. Saves data to GnuPlot files ('.plt' and '.log' datafile)
JackTransportEngine
JackWaitThreadedDriver
To be used as a wrapper of
JackNetDriver
JackFifo
Inter process synchronization using Fifo
JackNetUnixSocket
JackBasePosixMutex
Mutex abstraction
JackPosixMutex
JackPosixProcessSync
A synchronization primitive built using a condition variable
JackPosixSemaphore
Inter process synchronization using POSIX semaphore
JackPosixThread
The POSIX thread base class
JackClientSocket
Client socket
JackServerSocket
JackSocketClientChannel
JackClientChannel using sockets
JackSocketNotifyChannel
JackNotifyChannel using sockets
JackSocketServerChannel
JackServerChannel using sockets
JackSocketServerNotifyChannel
JackServerNotifyChannel using sockets
JackMachSemaphore
Inter process synchronization using using Mach semaphore
JackMachThread
Darwin threads. Real-time threads are actually "time constraint" threads
JackCoreAudioAdapter
Audio adapter using CoreAudio API
JackCoreAudioDriver
JackCoreMidiDriver
JackCoreMidiInputPort
JackCoreMidiOutputPort
JackCoreMidiPhysicalInputPort
JackCoreMidiPhysicalOutputPort
JackCoreMidiPort
JackCoreMidiVirtualInputPort
JackCoreMidiVirtualOutputPort
AudioParam
AudioInterface
JackAlsaAdapter
Audio adapter using ALSA API
JackAlsaDriver
The ALSA driver
JackALSARawMidiDriver
JackALSARawMidiInputPort
JackALSARawMidiOutputPort
JackALSARawMidiPort
JackALSARawMidiReceiveQueue
JackALSARawMidiSendQueue
JackFFADODriver
The FFADO driver
JackFFADOMidiInputPort
JackFFADOMidiOutputPort
JackFFADOMidiReceiveQueue
JackFFADOMidiSendQueue
JackFreebobDriver
The FreeBoB driver
JackMMCSS
MMCSS services
_win_net_error
JackNetWinSocket
JackWinEvent
Inter process synchronization using system wide events
JackBaseWinMutex
Mutex abstraction
JackWinMutex
JackWinCriticalSection
JackWinNamedPipeAux
JackWinNamedPipe
JackWinNamedPipeClient
Client named pipe
JackWinAsyncNamedPipeClient
JackWinNamedPipeServer
Server named pipe
JackWinAsyncNamedPipeServer
Server async named pipe
JackWinNamedPipeClientChannel
JackClientChannel using pipes
JackWinNamedPipeNotifyChannel
JackNotifyChannel using named pipe
JackClientPipeThread
JackWinNamedPipeServerChannel
JackServerChannel using pipe
JackWinNamedPipeServerNotifyChannel
JackServerNotifyChannel using pipes
JackWinProcessSync
A synchronization primitive built using a condition variable
JackWinSemaphore
Inter process synchronization using system wide semaphore
JackWinThread
Windows threads
JackPortAudioAdapter
Audio adapter using PortAudio API
JackPortAudioDriver
The PortAudio driver
JackWinMMEDriver
JackWinMMEInputPort
JackWinMMEOutputPort
JackWinMMEPort
JackBoomerDriver
The Boomer driver
JackOSSAdapter
The OSS adapter
JackOSSDriver
The OSS driver
_alsa_driver
_cache_packet
_ffado_capture_channel
_ffado_driver
_ffado_jack_settings
_ffado_playback_channel
_freebob_driver
_freebob_jack_settings
_int_float
_jack_driver
_jack_driver_nt
_jack_hardware
_jack_latency_range
_jack_midi_event
_jack_position
_jack_session_event
_jack_shm_header
_jack_shm_info
_jack_shm_registry
_jack_shm_server
_jacknet_packet_header
_JSList
_netjack_driver_state
_packet_cache
alsa_midi_t
ClockSyncListener
dither_state_t
fake_port_t
hammerfall_t
hdsp_t
ice1712_eeprom_t
ice1712_t
jack_driver_desc_filler_t
jack_driver_desc_t
jack_driver_param_constraint_desc_t
jack_driver_param_desc_t
jack_driver_param_t
jack_driver_param_value_enum_t
jack_driver_param_value_t
jack_master_t
jack_midi_event_t
jack_ringbuffer_data_t
jack_ringbuffer_t
jack_session_command_t
jack_slave_t
jack_transport_info_t
jack_varargs_t
jackctl_driver
jackctl_internal
jackctl_parameter
jackctl_parameter_value
Type for parameter value
jackctl_server
jackctl_sigmask
JackDriverInfo
midi_pack_t
midi_unpack_t
option
PaAsioStreamInfo
PaDeviceInfo
PaHostApiInfo
PaHostErrorInfo
PaStreamCallbackTimeInfo
PaStreamInfo
PaStreamParameters
PortAudioDevices
A PortAudio Devices manager
snd_usX2Y_hwdep_pcm_shm
SRC_CB_DATA
SRC_DATA
TiPhoneCoreAudioRenderer
usx2y_t
Generated by
1.8.5