- public string checksum_format_for_display (string? checksum)
Formats a checksum for display.
- public unowned string checksum_get_best (GenericArray<string> checksums)
Gets the best possible checksum kind.
- public unowned string checksum_get_by_kind (GenericArray<string> checksums, ChecksumType kind)
Gets a specific checksum kind.
- public ChecksumType checksum_guess_kind (string? checksum)
Guesses the checksum kind based on the length of the hash.
- public unowned string checksum_type_to_string_display (ChecksumType checksum_type)
Formats a checksum type for display.
- public GenericArray<unowned Object> codec_array_from_variant (Variant value, Type gtype) throws Error
- public void codec_array_to_json (GenericArray<Object> array, string member_name, JsonObject json_obj, CodecFlags flags)
- public Variant codec_array_to_variant (GenericArray<Object> array, CodecFlags flags)
- public void codec_json_append (JsonObject json_obj, string key, string value)
- public void codec_json_append_bool (JsonObject json_obj, string key, bool value)
- public void codec_json_append_int (JsonObject json_obj, string key, uint64 value)
- public void codec_json_append_map (JsonObject json_obj, string key, HashTable<string,string> value)
- public void codec_json_append_strv (JsonObject json_obj, string key, string value)
- public void codec_string_append (StringBuilder str, uint idt, string key, string value)
- public void codec_string_append_bool (StringBuilder str, uint idt, string key, bool value)
- public void codec_string_append_hex (StringBuilder str, uint idt, string key, uint64 value)
- public void codec_string_append_int (StringBuilder str, uint idt, string key, uint64 value)
- public void codec_string_append_size (StringBuilder str, uint idt, string key, uint64 value)
- public void codec_string_append_time (StringBuilder str, uint idt, string key, uint64 value)
- public FeatureFlags feature_flag_from_string (string? val)
Converts a string to an enumerated value.
- public unowned string feature_flag_to_string (FeatureFlags val)
Converts an enumerated value to a string.
- public bool guid_from_string (string guidstr, uint8? guid, GuidFlags flags) throws Error
Converts a string GUID into its binary encoding.
- public string guid_hash_data (uint8 data, size_t datasz, GuidFlags flags)
Returns a GUID for some data.
- public string guid_hash_string (string? str)
Returns a GUID for a given string.
- public bool guid_is_valid (string guid)
Checks the string is a valid GUID.
- public string guid_to_string (uint8 guid, GuidFlags flags)
Returns a text GUID of mixed or BE endian for a packed buffer.
- public bool percentage_delta_notify (double value_old, double value_new)
Calculates if a percentage change is significant, and worth
notifying the client about.
- public bool percentage_is_valid (double value)
Calculates is a percentage value is valid, i.
- public unowned string strerror (int errnum)
Returns an untranslated string corresponding to the given error
code, e.
- public bool variant_get_boolean (Variant value)
Gets a boolean value from a variant.
- public double variant_get_double (Variant value)
Gets a double from a variant.
- public int32 variant_get_int32 (Variant value)
Gets an signed integer from a variant.
- public unowned string variant_get_string (Variant value)
Gets a string value from a variant.
- public (unowned string)[] variant_get_strv (Variant value)
Gets an array of strings from a variant.
- public uint32 variant_get_uint32 (Variant value)
Gets an unsigned integer from a variant, handling both 'u' and 'i'
types.
- public uint64 variant_get_uint64 (Variant value)
Gets an unsigned integer from a variant, handling both 't' and 'x'
types.
- public unowned string version_string ()
Gets the libfwupd installed runtime version.