Beast - Music Synthesizer and Composer  0.11.1+10.g2da35
SfiGlueContextTable Struct Reference
Collaboration diagram for SfiGlueContextTable:

Public Attributes

SfiGlueIFace *(* describe_iface )(SfiGlueContext *context, const gchar *iface)
 
SfiGlueProc *(* describe_proc )(SfiGlueContext *context, const gchar *proc_name)
 
gchar **(* list_proc_names )(SfiGlueContext *context)
 
gchar **(* list_method_names )(SfiGlueContext *context, const gchar *iface_name)
 
gchar *(* base_iface )(SfiGlueContext *context)
 
gchar **(* iface_children )(SfiGlueContext *context, const gchar *iface_name)
 
GValue *(* exec_proc )(SfiGlueContext *context, const gchar *proc_name, SfiSeq *params)
 
gchar *(* proxy_iface )(SfiGlueContext *context, SfiProxy proxy)
 
gboolean(* proxy_is_a )(SfiGlueContext *context, SfiProxy proxy, const gchar *iface)
 
gchar **(* proxy_list_properties )(SfiGlueContext *context, SfiProxy proxy, const gchar *first_ancestor, const gchar *last_ancestor)
 
GParamSpec *(* proxy_get_pspec )(SfiGlueContext *context, SfiProxy proxy, const gchar *prop_name)
 
SfiSCategory(* proxy_get_pspec_scategory )(SfiGlueContext *context, SfiProxy proxy, const gchar *prop_name)
 
void(* proxy_set_property )(SfiGlueContext *context, SfiProxy proxy, const gchar *prop, const GValue *value)
 
GValue *(* proxy_get_property )(SfiGlueContext *context, SfiProxy proxy, const gchar *prop)
 
gboolean(* proxy_watch_release )(SfiGlueContext *context, SfiProxy proxy)
 
gboolean(* proxy_request_notify )(SfiGlueContext *context, SfiProxy proxy, const gchar *signal, gboolean enable_notify)
 
void(* proxy_processed_notify )(SfiGlueContext *context, guint notify_id)
 
GValue *(* client_msg )(SfiGlueContext *context, const gchar *msg, GValue *value)
 
SfiRing *(* fetch_events )(SfiGlueContext *context)
 
SfiRing *(* list_poll_fds )(SfiGlueContext *context)
 
void(* destroy )(SfiGlueContext *context)
 

The documentation for this struct was generated from the following file: