ClientImplementation

Undocumented in source.
class ClientImplementation : Client {}

Constructors

this
this(jack_client_t* client)
Undocumented in source.

Members

Functions

activate
void activate()
Undocumented in source. Be warned that the author may not have intended to support it.
buffersize
NFrames buffersize()
Undocumented in source. Be warned that the author may not have intended to support it.
close
void close()
Undocumented in source. Be warned that the author may not have intended to support it.
connect
void connect(string sourcePort, string destPort)
Undocumented in source. Be warned that the author may not have intended to support it.
cpuLoad
float cpuLoad()
Undocumented in source. Be warned that the author may not have intended to support it.
deactivate
void deactivate()
Undocumented in source. Be warned that the author may not have intended to support it.
disconnect
void disconnect(string sourcePort, string destPort)
Undocumented in source. Be warned that the author may not have intended to support it.
frameTime
NFrames frameTime()
Undocumented in source. Be warned that the author may not have intended to support it.
framesSinceCycleStart
NFrames framesSinceCycleStart()
Undocumented in source. Be warned that the author may not have intended to support it.
framesToTime
Time framesToTime(NFrames frames)
Undocumented in source. Be warned that the author may not have intended to support it.
getByID
Port getByID(PortID id)
Undocumented in source. Be warned that the author may not have intended to support it.
getByName
Port getByName(string portName)
Undocumented in source. Be warned that the author may not have intended to support it.
getCurrentTransportFrame
NFrames getCurrentTransportFrame()
Undocumented in source. Be warned that the author may not have intended to support it.
getPorts
NamesArray getPorts(string pattern, string patternType, PortFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
isRealtime
bool isRealtime()
Undocumented in source. Be warned that the author may not have intended to support it.
lastFrameTime
NFrames lastFrameTime()
Undocumented in source. Be warned that the author may not have intended to support it.
name
string name()
Undocumented in source. Be warned that the author may not have intended to support it.
portDisconnect
void portDisconnect(Port port)
Undocumented in source. Be warned that the author may not have intended to support it.
portGetAllConnections
NamesArray portGetAllConnections(Port port)
Undocumented in source. Be warned that the author may not have intended to support it.
portIsMine
bool portIsMine(Port port)
Undocumented in source. Be warned that the author may not have intended to support it.
portRegister
Port portRegister(string portName, string portType, PortFlags flags, uint bufferSize)
Undocumented in source. Be warned that the author may not have intended to support it.
portRequestMonitorByName
void portRequestMonitorByName(string name, bool onoff)
Undocumented in source. Be warned that the author may not have intended to support it.
portTypeGetBufferSize
size_t portTypeGetBufferSize(string type)
Undocumented in source. Be warned that the author may not have intended to support it.
portUnregister
void portUnregister(Port port)
Undocumented in source. Be warned that the author may not have intended to support it.
recomputeTotalLatencies
void recomputeTotalLatencies()
Undocumented in source. Be warned that the author may not have intended to support it.
releaseTimebase
void releaseTimebase()
Undocumented in source. Be warned that the author may not have intended to support it.
samplerate
NFrames samplerate()
Undocumented in source. Be warned that the author may not have intended to support it.
setBufferSizeCallback
void setBufferSizeCallback(BufferSizeCallback callback, void* data)
Undocumented in source. Be warned that the author may not have intended to support it.
setClientRegistrationCallback
void setClientRegistrationCallback(ClientRegistrationCallback callback, void* data)
Undocumented in source. Be warned that the author may not have intended to support it.
setFreewheelCallback
void setFreewheelCallback(FreewheelCallback callback, void* data)
Undocumented in source. Be warned that the author may not have intended to support it.
setGraphOrderCallback
void setGraphOrderCallback(GraphOrderCallback callback, void* data)
Undocumented in source. Be warned that the author may not have intended to support it.
setLatencyCallback
void setLatencyCallback(LatencyCallback callback, void* data)
Undocumented in source. Be warned that the author may not have intended to support it.
setPortConnectCallback
void setPortConnectCallback(PortConnectCallback callback, void* data)
Undocumented in source. Be warned that the author may not have intended to support it.
setPortRegistrationCallback
void setPortRegistrationCallback(PortRegistrationCallback callback, void* data)
Undocumented in source. Be warned that the author may not have intended to support it.
setPortRenameCallback
void setPortRenameCallback(PortRenameCallback callback, void* data)
Undocumented in source. Be warned that the author may not have intended to support it.
setProcessCallback
void setProcessCallback(ProcessCallback callback, void* data)
Undocumented in source. Be warned that the author may not have intended to support it.
setSampleRateCallback
void setSampleRateCallback(SampleRateCallback callback, void* data)
Undocumented in source. Be warned that the author may not have intended to support it.
setShutdownCallback
void setShutdownCallback(ShutdownCallback callback, void* data)
Undocumented in source. Be warned that the author may not have intended to support it.
setSyncCallback
void setSyncCallback(SyncCallback callback, void* data)
Undocumented in source. Be warned that the author may not have intended to support it.
setSyncTimeout
void setSyncTimeout(Time timeout)
Undocumented in source. Be warned that the author may not have intended to support it.
setTimebaseCallback
void setTimebaseCallback(int conditional, TimebaseCallback callback, void* data)
Undocumented in source. Be warned that the author may not have intended to support it.
setXRunCallback
void setXRunCallback(XRunCallback callback, void* data)
Undocumented in source. Be warned that the author may not have intended to support it.
threadId
ThreadId threadId()
Undocumented in source. Be warned that the author may not have intended to support it.
timeToFrames
NFrames timeToFrames(Time time)
Undocumented in source. Be warned that the author may not have intended to support it.
transportLocate
void transportLocate(NFrames frame)
Undocumented in source. Be warned that the author may not have intended to support it.
transportQuery
TransportState transportQuery(Position* pos)
Undocumented in source. Be warned that the author may not have intended to support it.
transportStart
void transportStart()
Undocumented in source. Be warned that the author may not have intended to support it.
transportStop
void transportStop()
Undocumented in source. Be warned that the author may not have intended to support it.
trasnportReposition
void trasnportReposition(Position* pos)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

client
jack_client_t* client;
Undocumented in source.

Inherited Members

From Client

close
void close()
Undocumented in source.
activate
void activate()
Undocumented in source.
deactivate
void deactivate()
Undocumented in source.
portRegister
Port portRegister(string port_name, string port_type, PortFlags flags, uint buffer_size)
Undocumented in source.
portUnregister
void portUnregister(Port port)
Undocumented in source.
portIsMine
bool portIsMine(Port port)
Undocumented in source.
portGetAllConnections
NamesArray portGetAllConnections(Port port)
Undocumented in source.
portRequestMonitorByName
void portRequestMonitorByName(string name, bool onoff)
Undocumented in source.
portDisconnect
void portDisconnect(Port port)
Undocumented in source.
portTypeGetBufferSize
size_t portTypeGetBufferSize(string type)
Undocumented in source.
getPorts
NamesArray getPorts(string pattern, string pattern_type, PortFlags flags)
Undocumented in source.
getByName
Port getByName(string port_name)
Undocumented in source.
getByID
Port getByID(PortID id)
Undocumented in source.
connect
void connect(string source_port, string dest_port)
Undocumented in source.
disconnect
void disconnect(string source_port, string dest_port)
Undocumented in source.
recomputeTotalLatencies
void recomputeTotalLatencies()
Undocumented in source.
releaseTimebase
void releaseTimebase()
Undocumented in source.
transportStart
void transportStart()
Undocumented in source.
transportStop
void transportStop()
Undocumented in source.
setSyncTimeout
void setSyncTimeout(Time timeout)
Undocumented in source.
transportLocate
void transportLocate(NFrames frame)
Undocumented in source.
transportQuery
TransportState transportQuery(Position* pos)
Undocumented in source.
getCurrentTransportFrame
NFrames getCurrentTransportFrame()
Undocumented in source.
trasnportReposition
void trasnportReposition(Position* pos)
Undocumented in source.
setProcessCallback
void setProcessCallback(ProcessCallback callback, void* data)
Undocumented in source.
setShutdownCallback
void setShutdownCallback(ShutdownCallback callback, void* data)
Undocumented in source.
setFreewheelCallback
void setFreewheelCallback(FreewheelCallback callback, void* data)
Undocumented in source.
setBufferSizeCallback
void setBufferSizeCallback(BufferSizeCallback callback, void* data)
Undocumented in source.
setSampleRateCallback
void setSampleRateCallback(SampleRateCallback callback, void* data)
Undocumented in source.
setClientRegistrationCallback
void setClientRegistrationCallback(ClientRegistrationCallback callback, void* data)
Undocumented in source.
setPortRegistrationCallback
void setPortRegistrationCallback(PortRegistrationCallback callback, void* data)
Undocumented in source.
setPortConnectCallback
void setPortConnectCallback(PortConnectCallback callback, void* data)
Undocumented in source.
setPortRenameCallback
void setPortRenameCallback(PortRenameCallback callback, void* data)
Undocumented in source.
setGraphOrderCallback
void setGraphOrderCallback(GraphOrderCallback callback, void* data)
Undocumented in source.
setXRunCallback
void setXRunCallback(XRunCallback callback, void* data)
Undocumented in source.
setLatencyCallback
void setLatencyCallback(LatencyCallback callback, void* data)
Undocumented in source.
setSyncCallback
void setSyncCallback(SyncCallback callback, void* data)
Undocumented in source.
setTimebaseCallback
void setTimebaseCallback(int conditional, TimebaseCallback callback, void* data)
Undocumented in source.
framesToTime
Time framesToTime(NFrames frames)
Undocumented in source.
timeToFrames
NFrames timeToFrames(Time time)
Undocumented in source.
name
string name [@property getter]
Undocumented in source.
threadId
ThreadId threadId [@property getter]
Undocumented in source.
isRealtime
bool isRealtime [@property getter]
Undocumented in source.
cpuLoad
float cpuLoad [@property getter]
Undocumented in source.
samplerate
NFrames samplerate [@property getter]
Undocumented in source.
buffersize
NFrames buffersize [@property getter]
Undocumented in source.
framesSinceCycleStart
NFrames framesSinceCycleStart [@property getter]
Undocumented in source.
frameTime
NFrames frameTime [@property getter]
Undocumented in source.
lastFrameTime
NFrames lastFrameTime [@property getter]
Undocumented in source.

Meta