| Entangle Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Signals | ||||
struct EntangleDeviceManager; struct EntangleDeviceManagerClass; EntangleDeviceManager * entangle_device_manager_new (void); gboolean entangle_device_manager_has_port (EntangleDeviceManager *manager,const char *port); char * entangle_device_manager_port_serial (EntangleDeviceManager *manager,const char *port);
struct EntangleDeviceManagerClass {
GObjectClass parent_class;
void (*device_added)(EntangleDeviceManager *manager, const char *port);
void (*device_removed)(EntangleDeviceManager *manager, const char *port);
};
gboolean entangle_device_manager_has_port (EntangleDeviceManager *manager,const char *port);
char * entangle_device_manager_port_serial (EntangleDeviceManager *manager,const char *port);
"device-added" signalvoid user_function (EntangleDeviceManager *entangledevicemanager,
gchar *arg1,
gpointer user_data) : Run First
"device-removed" signalvoid user_function (EntangleDeviceManager *entangledevicemanager,
gchar *arg1,
gpointer user_data) : Run First