Jack::JackEngine Class Reference

Engine description. More...

#include <JackEngine.h>

List of all members.

Public Member Functions

 JackEngine (JackGraphManager *manager, JackSynchro **table, JackEngineControl *controler)
virtual ~JackEngine ()
int Open ()
int Close ()
int ClientCheck (const char *name, char *name_res, int protocol, int options, int *status)
int ClientExternalOpen (const char *name, int *ref, int *shared_engine, int *shared_client, int *shared_graph_manager)
int ClientInternalOpen (const char *name, int *ref, JackEngineControl **shared_engine, JackGraphManager **shared_manager, JackClientInterface *client, bool wait)
int ClientExternalClose (int refnum)
int ClientInternalClose (int refnum, bool wait)
int ClientActivate (int refnum)
int ClientDeactivate (int refnum)
int GetInternalClientName (int int_ref, char *name_res)
int InternalClientHandle (const char *client_name, int *status, int *int_ref)
int InternalClientUnload (int refnum, int *status)
int PortRegister (int refnum, const char *name, const char *type, unsigned int flags, unsigned int buffer_size, unsigned int *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)
bool Process (jack_time_t callback_usecs)
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 NotifyPortConnect (jack_port_id_t src, jack_port_id_t dst, bool onoff)
void NotifyActivate (int refnum)


Detailed Description

Engine description.

Definition at line 41 of file JackEngine.h.


The documentation for this class was generated from the following files:
Generated on Thu Feb 14 11:16:03 2008 for Jackdmp by  doxygen 1.5.1