|
BEAST/BSE - Better Audio System and Sound Engine
0.8.2
|
Go to the source code of this file.
Classes | |
| struct | SfiGlueIFace |
| struct | SfiGlueProc |
| struct | SfiGlueContextTable |
| struct | SfiGlueContext |
Typedefs | |
| typedef void * | SfiGlueGcFreeFunc |
Functions | |
| gchar * | sfi_glue_base_iface (void) |
| const gchar ** | sfi_glue_iface_children (const gchar *iface_name) |
| SfiGlueIFace * | sfi_glue_describe_iface (const gchar *iface_name) |
| SfiGlueIFace * | sfi_glue_iface_ref (SfiGlueIFace *iface) |
| void | sfi_glue_iface_unref (SfiGlueIFace *iface) |
| SfiGlueProc * | sfi_glue_describe_proc (const gchar *proc_name) |
| SfiGlueProc * | sfi_glue_proc_ref (SfiGlueProc *proc) |
| void | sfi_glue_proc_unref (SfiGlueProc *proc) |
| const gchar ** | sfi_glue_list_proc_names (void) |
| const gchar ** | sfi_glue_list_method_names (const gchar *iface_name) |
| GValue * | sfi_glue_call_seq (const gchar *proc_name, SfiSeq *params) |
| GValue * | sfi_glue_call_valist (const gchar *proc_name, guint8 first_arg_type, va_list var_args) |
| void | sfi_glue_vcall_void (const gchar *proc_name, guint8 first_arg_type,...) |
| SfiBool | sfi_glue_vcall_bool (const gchar *proc_name, guint8 first_arg_type,...) |
| SfiInt | sfi_glue_vcall_int (const gchar *proc_name, guint8 first_arg_type,...) |
| SfiNum | sfi_glue_vcall_num (const gchar *proc_name, guint8 first_arg_type,...) |
| SfiReal | sfi_glue_vcall_real (const gchar *proc_name, guint8 first_arg_type,...) |
| const gchar * | sfi_glue_vcall_string (const gchar *proc_name, guint8 first_arg_type,...) |
| const gchar * | sfi_glue_vcall_choice (const gchar *proc_name, guint8 first_arg_type,...) |
| SfiProxy | sfi_glue_vcall_proxy (const gchar *proc_name, guint8 first_arg_type,...) |
| SfiSeq * | sfi_glue_vcall_seq (const gchar *proc_name, guint8 first_arg_type,...) |
| SfiRec * | sfi_glue_vcall_rec (const gchar *proc_name, guint8 first_arg_type,...) |
| SfiFBlock * | sfi_glue_vcall_fblock (const gchar *proc_name, guint8 first_arg_type,...) |
| SfiBBlock * | sfi_glue_vcall_bblock (const gchar *proc_name, guint8 first_arg_type,...) |
| GValue * | sfi_glue_client_msg (const gchar *msg, GValue *value) |
| void | sfi_glue_context_push (SfiGlueContext *context) |
| SfiGlueContext * | sfi_glue_context_current (void) |
| void | sfi_glue_context_pop (void) |
| SfiRing * | sfi_glue_context_list_poll_fds (void) |
| void | sfi_glue_context_process_fd (void) |
| gboolean | sfi_glue_context_pending (void) |
| void | sfi_glue_context_dispatch (void) |
| SfiSeq * | sfi_glue_context_fetch_event (void) |
| void | sfi_glue_context_destroy (SfiGlueContext *context) |
| void | sfi_glue_gc_add (gpointer data, SfiGlueGcFreeFunc free_func) |
| void | sfi_glue_gc_remove (gpointer data, SfiGlueGcFreeFunc free_func) |
| void | sfi_glue_gc_free_now (gpointer data, SfiGlueGcFreeFunc free_func) |
| void | sfi_glue_gc_run (void) |
| gboolean | _sfi_glue_gc_test (gpointer data, gpointer free_func) |
| SfiGlueIFace * | sfi_glue_iface_new (const gchar *iface_name) |
| SfiGlueProc * | sfi_glue_proc_new (const gchar *proc_name) |
| void | sfi_glue_proc_add_param (SfiGlueProc *proc, GParamSpec *param) |
| void | sfi_glue_proc_add_ret_param (SfiGlueProc *proc, GParamSpec *param) |
| gboolean | _sfi_glue_proxy_request_notify (SfiProxy proxy, const gchar *signal, gboolean enable_notify) |
| void | _sfi_init_glue (void) |
| void | sfi_glue_context_common_init (SfiGlueContext *context, const SfiGlueContextTable *vtable) |
1.7.6.1