![]() |
![]() |
![]() |
UPower Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
enum UpDeviceKind; enum UpDeviceState; enum UpDeviceTechnology; enum UpQosKind; const gchar * up_device_kind_to_string (UpDeviceKind type_enum); const gchar * up_device_state_to_string (UpDeviceState state_enum); const gchar * up_device_technology_to_string (UpDeviceTechnology technology_enum); UpDeviceKind up_device_kind_from_string (const gchar *type); UpDeviceState up_device_state_from_string (const gchar *state); UpDeviceTechnology up_device_technology_from_string (const gchar *technology); const gchar * up_qos_kind_to_string (UpQosKind type); UpQosKind up_qos_kind_from_string (const gchar *type);
These helper functions provide a way to marshal enumerated values to text and back again.
See also: UpClient, UpDevice
typedef enum { UP_DEVICE_KIND_UNKNOWN, UP_DEVICE_KIND_LINE_POWER, UP_DEVICE_KIND_BATTERY, UP_DEVICE_KIND_UPS, UP_DEVICE_KIND_MONITOR, UP_DEVICE_KIND_MOUSE, UP_DEVICE_KIND_KEYBOARD, UP_DEVICE_KIND_PDA, UP_DEVICE_KIND_PHONE, UP_DEVICE_KIND_MEDIA_PLAYER, UP_DEVICE_KIND_TABLET, UP_DEVICE_KIND_COMPUTER, UP_DEVICE_KIND_LAST } UpDeviceKind;
The device type.
typedef enum { UP_DEVICE_STATE_UNKNOWN, UP_DEVICE_STATE_CHARGING, UP_DEVICE_STATE_DISCHARGING, UP_DEVICE_STATE_EMPTY, UP_DEVICE_STATE_FULLY_CHARGED, UP_DEVICE_STATE_PENDING_CHARGE, UP_DEVICE_STATE_PENDING_DISCHARGE, UP_DEVICE_STATE_LAST } UpDeviceState;
The device state.
typedef enum { UP_DEVICE_TECHNOLOGY_UNKNOWN, UP_DEVICE_TECHNOLOGY_LITHIUM_ION, UP_DEVICE_TECHNOLOGY_LITHIUM_POLYMER, UP_DEVICE_TECHNOLOGY_LITHIUM_IRON_PHOSPHATE, UP_DEVICE_TECHNOLOGY_LEAD_ACID, UP_DEVICE_TECHNOLOGY_NICKEL_CADMIUM, UP_DEVICE_TECHNOLOGY_NICKEL_METAL_HYDRIDE, UP_DEVICE_TECHNOLOGY_LAST } UpDeviceTechnology;
The device technology.
typedef enum { UP_QOS_KIND_UNKNOWN, UP_QOS_KIND_NETWORK, UP_QOS_KIND_CPU_DMA, UP_QOS_KIND_LAST } UpQosKind;
The type of QOS request.
const gchar * up_device_kind_to_string (UpDeviceKind type_enum);
Converts a UpDeviceKind to a string.
Returns : |
identifier string |
Since 0.9.0
const gchar * up_device_state_to_string (UpDeviceState state_enum);
Converts a UpDeviceState to a string.
Returns : |
identifier string |
Since 0.9.0
const gchar * up_device_technology_to_string (UpDeviceTechnology technology_enum);
Converts a UpDeviceTechnology to a string.
Returns : |
identifier string |
Since 0.9.0
UpDeviceKind up_device_kind_from_string (const gchar *type);
Converts a string to a UpDeviceKind.
Returns : |
enumerated value |
Since 0.9.0
UpDeviceState up_device_state_from_string (const gchar *state);
Converts a string to a UpDeviceState.
Returns : |
enumerated value |
Since 0.9.0
UpDeviceTechnology up_device_technology_from_string (const gchar *technology);
Converts a string to a UpDeviceTechnology.
Returns : |
enumerated value |
Since 0.9.0
const gchar * up_qos_kind_to_string (UpQosKind type);
Converts a UpQosKind to a string.
Returns : |
identifier string |
Since 0.9.0