McdDispatcher
McdDispatcher — Dispatcher class to dispatch channels to handlers
|
|
Stability Level
Unstable, unless otherwise indicated
Details
McdDispatcher
typedef struct {
McdMission parent;
} McdDispatcher;
McdDispatcherStatus
typedef struct _McdDispatcherStatus McdDispatcherStatus;
mcd_dispatcher_new ()
McdDispatcher* mcd_dispatcher_new (DBusGConnection *dbus_connection,
McdMaster *master);
dbus_connection : |
|
master : |
|
Returns : |
|
mcd_dispatcher_send ()
gboolean mcd_dispatcher_send (McdDispatcher *dispatcher,
McdChannel *channel);
dispatcher : |
|
channel : |
|
Returns : |
|
mcd_dispatcher_get_channel_type_usage ()
gint mcd_dispatcher_get_channel_type_usage
(McdDispatcher *dispatcher,
GQuark chan_type_quark);
dispatcher : |
|
chan_type_quark : |
|
Returns : |
|
mcd_dispatcher_get_channel_capabilities ()
GPtrArray* mcd_dispatcher_get_channel_capabilities
(McdDispatcher *dispatcher);