Engine control in shared memory. More...
#include <JackEngineControl.h>
Public Member Functions | |
| JackEngineControl (bool sync, bool temporary, long timeout, bool rt, long priority, bool verbose, jack_timer_type_t clock, const char *server_name) | |
| void | CycleIncTime (jack_time_t callback_usecs) |
| void | CycleBegin (JackClientInterface **table, JackGraphManager *manager, jack_time_t cur_cycle_begin, jack_time_t prev_cycle_end) |
| void | CycleEnd (JackClientInterface **table) |
| void | InitFrameTime () |
| void | ResetFrameTime (jack_time_t callback_usecs) |
| void | ReadFrameTime (JackTimer *timer) |
| void | NotifyXRun (jack_time_t callback_usecs, float delayed_usecs) |
| void | ResetXRun () |
| void | CalcCPULoad (JackClientInterface **table, JackGraphManager *manager, jack_time_t cur_cycle_begin, jack_time_t prev_cycle_end) |
| void | ResetRollingUsecs () |
Public Attributes | |
| jack_nframes_t | fBufferSize |
| jack_nframes_t | fSampleRate |
| bool | fSyncMode |
| bool | fTemporary |
| jack_time_t | fPeriodUsecs |
| jack_time_t | fTimeOutUsecs |
| float | fMaxDelayedUsecs |
| float | fXrunDelayedUsecs |
| bool | fTimeOut |
| bool | fRealTime |
| bool | fSavedRealTime |
| int | fServerPriority |
| int | fClientPriority |
| int | fMaxClientPriority |
| char | fServerName [JACK_SERVER_CONTROL_NAME_SIZE] |
| JackTransportEngine | fTransport |
| jack_timer_type_t | fClockSource |
| int | fDriverNum |
| bool | fVerbose |
| jack_time_t | fPrevCycleTime |
| jack_time_t | fCurCycleTime |
| jack_time_t | fSpareUsecs |
| jack_time_t | fMaxUsecs |
| jack_time_t | fRollingClientUsecs [JACK_ENGINE_ROLLING_COUNT] |
| unsigned int | fRollingClientUsecsCnt |
| int | fRollingClientUsecsIndex |
| int | fRollingInterval |
| float | fCPULoad |
| UInt64 | fPeriod |
| UInt64 | fComputation |
| UInt64 | fConstraint |
| JackFrameTimer | fFrameTimer |
Engine control in shared memory.
Definition at line 49 of file JackEngineControl.h.
1.6.2