Top | ![]() |
![]() |
![]() |
![]() |
#define | RM_DEVICE() |
gboolean | rm_device_handles_number () |
void | rm_device_set_numbers () |
gchar ** | rm_device_get_numbers () |
RmDevice * | rm_device_get () |
gchar * | rm_device_get_name () |
RmDevice * | rm_device_register () |
void | rm_device_unregister () |
GSList * | rm_device_get_plugins () |
#define RM_DEVICE(x) (((RmDeviceCast*)(x))->device)
Cast a fax/phone device to plain device
gboolean rm_device_handles_number (RmDevice *device
,gchar *number
);
Checks wether the devices is responsible for this number
void rm_device_set_numbers (RmDevice *device
,gchar **numbers
,const gchar *name
);
Set numbers which should be handled by device
gchar **
rm_device_get_numbers (RmDevice *device
);
Get phone numbers which are handled by device
gchar *
rm_device_get_name (RmDevice *device
);
Return name of provided device
.
RmDevice *
rm_device_register (gchar *name
);
Create a new RmDevice with given name
.