NMDeviceModem

NMDeviceModem

Synopsis

#define             NM_DEVICE_MODEM_MODEM_CAPABILITIES
#define             NM_DEVICE_MODEM_CURRENT_CAPABILITIES
                    NMDeviceModem;
                    NMDeviceModemClass;
NMDeviceModemCapabilities  nm_device_modem_get_modem_capabilities
                                                        (NMDeviceModem *self);
NMDeviceModemCapabilities  nm_device_modem_get_current_capabilities
                                                        (NMDeviceModem *self);

Description

Details

NM_DEVICE_MODEM_MODEM_CAPABILITIES

#define NM_DEVICE_MODEM_MODEM_CAPABILITIES   "modem-capabilities"


NM_DEVICE_MODEM_CURRENT_CAPABILITIES

#define NM_DEVICE_MODEM_CURRENT_CAPABILITIES "current-capabilities"


NMDeviceModem

typedef struct {
	NMDevice parent;
} NMDeviceModem;


NMDeviceModemClass

typedef struct {
	NMDeviceClass parent;

	/* Padding for future expansion */
	void (*_reserved1) (void);
	void (*_reserved2) (void);
	void (*_reserved3) (void);
	void (*_reserved4) (void);
	void (*_reserved5) (void);
	void (*_reserved6) (void);
} NMDeviceModemClass;


nm_device_modem_get_modem_capabilities ()

NMDeviceModemCapabilities  nm_device_modem_get_modem_capabilities
                                                        (NMDeviceModem *self);

Returns a bitfield of the generic access technology families the modem supports. Not all capabilities are available concurrently however; some may require a firmware reload or reinitialization.

self :

a NMDeviceModem

Returns :

the generic access technology families the modem supports

nm_device_modem_get_current_capabilities ()

NMDeviceModemCapabilities  nm_device_modem_get_current_capabilities
                                                        (NMDeviceModem *self);

Returns a bitfield of the generic access technology families the modem supports without a firmware reload or reinitialization. This value represents the network types the modem can immediately connect to.

self :

a NMDeviceModem

Returns :

the generic access technology families the modem supports without a firmware reload or other reinitialization