GVirManager

GVirManager

Synopsis

struct              GVirManager;
struct              GVirManagerClass;
void                gvir_manager_add_connection         (GVirManager *man,
                                                         GVirConnection *conn);
GVirConnection *    gvir_manager_find_connection_by_uri (GVirManager *man,
                                                         const gchar *uri);
GList *             gvir_manager_get_connections        (GVirManager *man);
GVirManager *       gvir_manager_new                    (void);
void                gvir_manager_remove_connection      (GVirManager *man,
                                                         GVirConnection *conn);

Object Hierarchy

  GObject
   +----GVirManager

Signals

  "connection-added"                               : Run First
  "connection-removed"                             : Run First

Description

Details

struct GVirManager

struct GVirManager;

struct GVirManagerClass

struct GVirManagerClass {
    GObjectClass parent_class;

    /* Signals */
    void (*connection_added)(GVirManager *man, GVirConnection *conn);
    void (*connection_removed)(GVirManager *man, GVirConnection *conn);

    gpointer padding[20];
};

gvir_manager_add_connection ()

void                gvir_manager_add_connection         (GVirManager *man,
                                                         GVirConnection *conn);

gvir_manager_find_connection_by_uri ()

GVirConnection *    gvir_manager_find_connection_by_uri (GVirManager *man,
                                                         const gchar *uri);

gvir_manager_get_connections ()

GList *             gvir_manager_get_connections        (GVirManager *man);

gvir_manager_new ()

GVirManager *       gvir_manager_new                    (void);

gvir_manager_remove_connection ()

void                gvir_manager_remove_connection      (GVirManager *man,
                                                         GVirConnection *conn);

Signal Details

The "connection-added" signal

void                user_function                      (GVirManager    *gvirmanager,
                                                        GVirConnection *arg1,
                                                        gpointer        user_data)        : Run First

The "connection-removed" signal

void                user_function                      (GVirManager    *gvirmanager,
                                                        GVirConnection *arg1,
                                                        gpointer        user_data)        : Run First