libnm-glib Reference Manual | ||||
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Properties |
Synopsis
enum NMDeviceOlpcMeshError; #define NM_DEVICE_OLPC_MESH_ERROR GQuark nm_device_olpc_mesh_error_quark (void
); #define NM_DEVICE_OLPC_MESH_HW_ADDRESS #define NM_DEVICE_OLPC_MESH_COMPANION #define NM_DEVICE_OLPC_MESH_ACTIVE_CHANNEL NMDeviceOlpcMesh; NMDeviceOlpcMeshClass; GObject * nm_device_olpc_mesh_new (DBusGConnection *connection
,const char *path
); const char * nm_device_olpc_mesh_get_hw_address (NMDeviceOlpcMesh *device
); NMDeviceWifi * nm_device_olpc_mesh_get_companion (NMDeviceOlpcMesh *device
); guint32 nm_device_olpc_mesh_get_active_channel (NMDeviceOlpcMesh *device
);
Properties
"active-channel" guint : Read "companion" NMDeviceWifi* : Read "hw-address" gchar* : Read
Details
enum NMDeviceOlpcMeshError
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;
nm_device_olpc_mesh_error_quark ()
GQuark nm_device_olpc_mesh_error_quark (void
);
Registers an error quark for NMDeviceOlpcMesh if necessary.
Returns : |
the error quark used for NMDeviceOlpcMesh errors. |
NMDeviceOlpcMeshClass
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;
nm_device_olpc_mesh_new ()
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] |
nm_device_olpc_mesh_get_hw_address ()
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. |
nm_device_olpc_mesh_get_companion ()
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]
|
nm_device_olpc_mesh_get_active_channel ()
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 |