![]() |
![]() |
![]() |
libnm-glib Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Properties |
NMDeviceOlpcMesh; NMDeviceOlpcMeshClass; enum NMDeviceOlpcMeshError; #define NM_DEVICE_OLPC_MESH_ACTIVE_CHANNEL #define NM_DEVICE_OLPC_MESH_COMPANION #define NM_DEVICE_OLPC_MESH_ERROR #define NM_DEVICE_OLPC_MESH_HW_ADDRESS GQuark nm_device_olpc_mesh_error_quark (void
); guint32 nm_device_olpc_mesh_get_active_channel (NMDeviceOlpcMesh *device
); NMDeviceWifi * nm_device_olpc_mesh_get_companion (NMDeviceOlpcMesh *device
); const char * nm_device_olpc_mesh_get_hw_address (NMDeviceOlpcMesh *device
); GObject * nm_device_olpc_mesh_new (DBusGConnection *connection
,const char *path
);
"active-channel" guint : Read "companion" NMDeviceWifi* : Read "hw-address" gchar* : Read
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); } NMDeviceOlpcMeshClass;
typedef enum { NM_DEVICE_OLPC_MESH_ERROR_UNKNOWN = 0, /*< nick=UnknownError >*/ NM_DEVICE_OLPC_MESH_ERROR_NOT_OLPC_MESH_CONNECTION, /*< nick=NotOlpcMeshConnection >*/ NM_DEVICE_OLPC_MESH_ERROR_INVALID_OLPC_MESH_CONNECTION, /*< nick=InvalidOlpcMeshConnection >*/ } NMDeviceOlpcMeshError;
GQuark nm_device_olpc_mesh_error_quark (void
);
Registers an error quark for NMDeviceOlpcMesh if necessary.
Returns : |
the error quark used for NMDeviceOlpcMesh errors. |
guint32 nm_device_olpc_mesh_get_active_channel
(NMDeviceOlpcMesh *device
);
Returns the active channel of the NMDeviceOlpcMesh device.
|
a NMDeviceOlpcMesh |
Returns : |
active channel of the device |
NMDeviceWifi * nm_device_olpc_mesh_get_companion (NMDeviceOlpcMesh *device
);
Gets the companion device of the NMDeviceOlpcMesh.
|
a NMDeviceOlpcMesh |
Returns : |
the companion of the device of NULL . [transfer none]
|
const char * nm_device_olpc_mesh_get_hw_address (NMDeviceOlpcMesh *device
);
Gets the hardware (MAC) address of the NMDeviceOlpcMesh
|
a NMDeviceOlpcMesh |
Returns : |
the hardware address. This is the internal string used by the device, and must not be modified. |
GObject * nm_device_olpc_mesh_new (DBusGConnection *connection
,const char *path
);
Creates a new NMDeviceOlpcMesh.
|
the DBusGConnection |
|
the DBus object path of the device |
Returns : |
a new OlpcMesh device. [transfer full] |