#include <JackEngineControl.h>
Inheritance diagram for Jack::JackEngineControl:
Public Member Functions | |
JackEngineControl (bool sync, bool temporary, long timeout, bool rt, long priority, bool verbose, const char *server_name) | |
~JackEngineControl () | |
void | CycleBegin (JackClientInterface **table, JackGraphManager *manager, jack_time_t callback_usecs) |
void | CycleEnd (JackClientInterface **table) |
void | InitFrameTime () |
void | ResetFrameTime (jack_time_t callback_usecs) |
void | ReadFrameTime (JackTimer *timer) |
void | CalcCPULoad (JackClientInterface **table, JackGraphManager *manager) |
void | GetTimeMeasure (JackClientInterface **table, JackGraphManager *manager, jack_time_t callback_usecs) |
void | ClearTimeMeasures () |
void | ResetRollingUsecs () |
Public Attributes | |
jack_nframes_t | fBufferSize |
jack_nframes_t | fSampleRate |
bool | fSyncMode |
bool | fTemporary |
jack_time_t | fPeriodUsecs |
jack_time_t | fTimeOutUsecs |
bool | fTimeOut |
bool | fRealTime |
int | fPriority |
char | fServerName [64] |
JackTransportEngine | fTransport |
bool | fVerbose |
JackTimingMeasure | fMeasure [TIME_POINTS] |
jack_time_t | fLastTime |
jack_time_t | fCurTime |
jack_time_t | fProcessTime |
jack_time_t | fLastProcessTime |
jack_time_t | fSpareUsecs |
jack_time_t | fMaxUsecs |
unsigned int | fAudioCycle |
jack_time_t | fRollingClientUsecs [JACK_ENGINE_ROLLING_COUNT] |
int | fRollingClientUsecsCnt |
int | fRollingClientUsecsIndex |
int | fRollingInterval |
float | fCPULoad |
UInt64 | fPeriod |
UInt64 | fComputation |
UInt64 | fConstraint |
JackFrameTimer | fFrameTimer |
Definition at line 67 of file JackEngineControl.h.