|
Jack2 1.9.6
|
JackClientChannel using Mach IPC. More...
#include <JackMachClientChannel.h>
Public Member Functions | |
| JackMachClientChannel () | |
| int | Open (const char *server_name, const char *name, char *name_res, JackClient *client, jack_options_t options, jack_status_t *status) |
| void | Close () |
| int | Start () |
| void | Stop () |
| int | ServerCheck (const char *server_name) |
| void | ClientCheck (const char *name, char *name_res, int protocol, int options, int *status, int *result) |
| void | ClientOpen (const char *name, int pid, int *shared_engine, int *shared_client, int *shared_graph, int *result) |
| void | ClientOpen (const char *name, int *ref, JackEngineControl **shared_engine, JackGraphManager **shared_manager, JackClientInterface *client, int *result) |
| void | ClientClose (int refnum, int *result) |
| void | ClientActivate (int refnum, int is_real_time, int *result) |
| void | ClientDeactivate (int refnum, int *result) |
| void | PortRegister (int refnum, const char *name, const char *type, unsigned int flags, unsigned int buffer_size, jack_port_id_t *port_index, int *result) |
| void | PortUnRegister (int refnum, jack_port_id_t port_index, int *result) |
| void | PortConnect (int refnum, const char *src, const char *dst, int *result) |
| void | PortDisconnect (int refnum, const char *src, const char *dst, int *result) |
| void | PortConnect (int refnum, jack_port_id_t src, jack_port_id_t dst, int *result) |
| void | PortDisconnect (int refnum, jack_port_id_t src, jack_port_id_t dst, int *result) |
| void | PortRename (int refnum, jack_port_id_t port, const char *name, int *result) |
| void | SetBufferSize (jack_nframes_t buffer_size, int *result) |
| void | SetFreewheel (int onoff, int *result) |
| void | ReleaseTimebase (int refnum, int *result) |
| void | SetTimebaseCallback (int refnum, int conditional, int *result) |
| void | GetInternalClientName (int refnum, int int_ref, char *name_res, int *result) |
| void | InternalClientHandle (int refnum, const char *client_name, int *status, int *int_ref, int *result) |
| void | InternalClientLoad (int refnum, const char *client_name, const char *so_name, const char *objet_data, int options, int *status, int *int_ref, int *result) |
| void | InternalClientUnload (int refnum, int int_ref, int *status, int *result) |
| bool | Init () |
| bool | Execute () |
JackClientChannel using Mach IPC.
Definition at line 35 of file JackMachClientChannel.h.
| Jack::JackMachClientChannel::JackMachClientChannel | ( | ) |
Thread to execute the event loop
Definition at line 36 of file JackMachClientChannel.cpp.
| bool Jack::JackMachClientChannel::Init | ( | ) | [virtual] |
Called once when the thread is started
Reimplemented from Jack::JackRunnableInterface.
Definition at line 314 of file JackMachClientChannel.cpp.
1.7.3