/** * nm_device_olpc_mesh_get_active_channel: * @device: a #NMDeviceOlpcMesh * * Returns the active channel of the #NMDeviceOlpcMesh device. * * Returns: active channel of the device **/ guint32 nm_device_olpc_mesh_get_active_channel (NMDeviceOlpcMesh *device) { g_return_val_if_fail (NM_IS_DEVICE_OLPC_MESH (device), 0); return NM_DEVICE_OLPC_MESH_GET_PRIVATE (device)->active_channel; }
/** * nm_device_olpc_mesh_get_companion: * @device: a #NMDeviceOlpcMesh * * Gets the companion device of the #NMDeviceOlpcMesh. * * Returns: (transfer none): the companion of the device of %NULL **/ NMDeviceWifi * nm_device_olpc_mesh_get_companion (NMDeviceOlpcMesh *device) { g_return_val_if_fail (NM_IS_DEVICE_OLPC_MESH (device), NULL); return NM_DEVICE_OLPC_MESH_GET_PRIVATE (device)->companion; }
/** * nm_device_olpc_mesh_get_hw_address: * @device: a #NMDeviceOlpcMesh * * Gets the hardware (MAC) address of the #NMDeviceOlpcMesh * * Returns: the hardware address. This is the internal string used by the * device, and must not be modified. **/ const char * nm_device_olpc_mesh_get_hw_address (NMDeviceOlpcMesh *device) { g_return_val_if_fail (NM_IS_DEVICE_OLPC_MESH (device), NULL); return NM_DEVICE_OLPC_MESH_GET_PRIVATE (device)->hw_address; }
/** * nm_device_olpc_mesh_get_active_channel: * @device: a #NMDeviceOlpcMesh * * Returns the active channel of the #NMDeviceOlpcMesh device. * * Returns: active channel of the device **/ guint32 nm_device_olpc_mesh_get_active_channel (NMDeviceOlpcMesh *device) { g_return_val_if_fail (NM_IS_DEVICE_OLPC_MESH (device), 0); _nm_object_ensure_inited (NM_OBJECT (device)); return NM_DEVICE_OLPC_MESH_GET_PRIVATE (device)->active_channel; }
/** * nm_device_olpc_mesh_get_companion: * @device: a #NMDeviceOlpcMesh * * Gets the companion device of the #NMDeviceOlpcMesh. * * Returns: (transfer none): the companion of the device of %NULL **/ NMDeviceWifi * nm_device_olpc_mesh_get_companion (NMDeviceOlpcMesh *device) { g_return_val_if_fail (NM_IS_DEVICE_OLPC_MESH (device), NULL); _nm_object_ensure_inited (NM_OBJECT (device)); return NM_DEVICE_OLPC_MESH_GET_PRIVATE (device)->companion; }
/** * nm_device_olpc_mesh_get_hw_address: * @device: a #NMDeviceOlpcMesh * * Gets the hardware (MAC) address of the #NMDeviceOlpcMesh * * Returns: the hardware address. This is the internal string used by the * device, and must not be modified. **/ const char * nm_device_olpc_mesh_get_hw_address (NMDeviceOlpcMesh *device) { g_return_val_if_fail (NM_IS_DEVICE_OLPC_MESH (device), NULL); _nm_object_ensure_inited (NM_OBJECT (device)); return NM_DEVICE_OLPC_MESH_GET_PRIVATE (device)->hw_address; }