base-modem: ported all port grabbing/releasing logic to the base object
This commit is contained in:
@@ -52,16 +52,20 @@ struct _MMBaseModemClass {
|
||||
|
||||
GType mm_base_modem_get_type (void);
|
||||
|
||||
gboolean mm_base_modem_grab_port (MMBaseModem *self,
|
||||
const gchar *subsys,
|
||||
const gchar *name,
|
||||
MMPortType suggested_type);
|
||||
void mm_base_modem_release_port (MMBaseModem *self,
|
||||
const gchar *subsys,
|
||||
const gchar *name);
|
||||
MMPort *mm_base_modem_get_port (MMBaseModem *self,
|
||||
const gchar *subsys,
|
||||
const gchar *name);
|
||||
gboolean mm_base_modem_owns_port (MMBaseModem *self,
|
||||
const gchar *subsys,
|
||||
const gchar *name);
|
||||
|
||||
MMPort *mm_base_modem_get_port (MMBaseModem *self,
|
||||
const gchar *subsys,
|
||||
const gchar *name);
|
||||
MMPort *mm_base_modem_add_port (MMBaseModem *self,
|
||||
const gchar *subsys,
|
||||
const gchar *name,
|
||||
MMPortType ptype);
|
||||
gboolean mm_base_modem_remove_port (MMBaseModem *self,
|
||||
MMPort *port);
|
||||
|
||||
void mm_base_modem_set_valid (MMBaseModem *self,
|
||||
gboolean valid);
|
||||
|
Reference in New Issue
Block a user