Jack::JackEngine Class Reference

Engine description. More...

#include <JackEngine.h>

List of all members.

Public Member Functions

 JackEngine (JackGraphManager *manager, JackSynchro **table, JackEngineControl *control, JackSyncInterface *signal, bool sync, long time_out_ms, bool rt, long priority, bool verbose)
virtual ~JackEngine ()
int Open ()
int Close ()
int Allocate ()
bool ClientCheckName (const char *name)
int ClientNew (const char *name, int *refnum, int *shared_engine, int *shared_client, int *shared_graph_manager)
int ClientExternalNew (const char *name, int *ref, int *shared_engine, int *shared_client, int *shared_graph_manager, JackExternalClient *client)
int ClientInternalNew (const char *name, int *ref, JackEngineControl **shared_engine, JackGraphManager **shared_manager, JackClientInterface *client)
int ClientClose (int refnum)
int ClientInternalClose (int refnum)
int ClientInternalCloseIm (int refnum)
int ClientActivate (int refnum)
int ClientDeactivate (int refnum)
int PortRegister (int refnum, const char *name, unsigned int flags, unsigned int buffer_size, jack_port_id_t *port_index)
int PortUnRegister (int refnum, jack_port_id_t port)
int PortConnect (int refnum, const char *src, const char *dst)
int PortDisconnect (int refnum, const char *src, const char *dst)
int PortConnect (int refnum, jack_port_id_t src, jack_port_id_t dst)
int PortDisconnect (int refnum, jack_port_id_t src, jack_port_id_t dst)
int ReleaseTimebase (int refnum)
int SetTimebaseCallback (int refnum, int conditional)
bool Process (jack_time_t callback_usecs)
void ZombifyClient (int refnum)
void NotifyClient (int refnum, int event, int sync, int value)
void NotifyClients (int event, int sync, int value)
void NotifyXRun (jack_time_t callback_usecs)
void NotifyXRun (int refnum)
void NotifyGraphReorder ()
void NotifyBufferSize (jack_nframes_t nframes)
void NotifyFreewheel (bool onoff)
void NotifyPortRegistation (jack_port_id_t port_index, bool onoff)
void NotifyActivate (int refnum)
void PrintState ()


Detailed Description

Engine description.

Definition at line 42 of file JackEngine.h.


The documentation for this class was generated from the following files:
Generated on Wed Jan 10 11:42:49 2007 for Jackdmp by  doxygen 1.4.5