byte_array_align_up |
Align a byte array length to a power of 2 boundary, where alignment is the
bit position to align to. If alignment is zero then array is unchanged.
since: 1.6.0
|
byte_array_append_bytes |
Adds the contents of a GBytes to a byte array.
since: 1.5.8
|
byte_array_append_uint16 |
Adds a 16 bit integer to a byte array.
since: 1.3.1
|
byte_array_append_uint24 |
Adds a 24 bit integer to a byte array.
since: 1.8.13
|
byte_array_append_uint32 |
Adds a 32 bit integer to a byte array.
since: 1.3.1
|
byte_array_append_uint64 |
Adds a 64 bit integer to a byte array.
since: 1.5.8
|
byte_array_append_uint8 |
Adds a 8 bit integer to a byte array.
since: 1.3.1
|
byte_array_compare |
Compares two buffers for equality.
since: 1.8.0
|
byte_array_from_string |
Converts a lowercase hex string to a byte array.
since: 1.9.6
|
byte_array_set_size |
Sets the size of the GByteArray, expanding with data as required.
since: 1.8.2
|
byte_array_to_string |
Converts the byte array to a lowercase hex string.
since: 1.8.9
|
bytes_align |
Aligns a block of memory to blksize using the padval value; if
the block is already aligned then the original bytes is returned.
since: 1.8.2
|
bytes_compare |
Compares the buffers for equality.
since: 1.8.2
|
bytes_get_contents |
Reads a blob of data from a file.
since: 1.8.2
|
bytes_get_data_safe |
Get the byte data in the GBytes . This data should not be modified.
This function will always return the same pointer for a given GBytes .
since: 1.6.0
|
bytes_is_empty |
Checks if a byte array are just empty (0xff) bytes.
since: 1.8.2
|
bytes_new_offset |
Creates a GBytes which is a subsection of another GBytes .
since: 1.8.2
|
bytes_pad |
Pads a GBytes to a minimum sz with 0xff .
since: 1.8.2
|
bytes_set_contents |
Writes a blob of data to a filename, creating the parent directories as required.
since: 1.8.2
|
cab_compression_to_string |
|
common_align_up |
Align a value to a power of 2 boundary, where alignment is the bit position
to align to. If alignment is zero then value is always returned unchanged.
since: 1.6.0
|
common_check_full_disk_encryption |
Checks that all FDE volumes are not going to be affected by a firmware update. If unsure,
return with failure and let the user decide.
since: 1.7.1
|
common_get_kernel_cmdline |
Returns the current kernel command line options.
since: 1.5.6
|
common_get_memory_size |
Returns the size of physical memory.
since: 1.5.6
|
common_get_olson_timezone_id |
Gets the system Olson timezone ID, as used in the CLDR and ICU specifications.
since: 1.9.7
|
common_guid_is_plausible |
Checks whether a chunk of memory looks like it could be a GUID.
since: 1.2.5
|
common_is_live_media |
Checks if the user is running from a live media using various heuristics.
since: 1.4.6
|
coswid_entity_role_from_string |
|
coswid_entity_role_to_string |
|
coswid_hash_alg_from_string |
|
coswid_hash_alg_to_string |
|
coswid_link_rel_from_string |
|
coswid_link_rel_to_string |
|
coswid_tag_from_string |
|
coswid_tag_to_string |
|
coswid_version_scheme_from_string |
|
coswid_version_scheme_to_string |
|
cpu_get_vendor |
Uses CPUID to discover the CPU vendor.
since: 1.8.2
|
cpuid |
Calls CPUID and returns the registers for the given leaf.
since: 1.8.2
|
crc16 |
Returns the CRC-16-IBM cyclic redundancy value for the given memory buffer.
since: 1.8.2
|
crc16_full |
Returns the cyclic redundancy check value for the given memory buffer.
since: 1.8.2
|
crc32 |
Returns the cyclic redundancy check value for the given memory buffer.
since: 1.8.2
|
crc32_full |
Returns the cyclic redundancy check value for the given memory buffer.
since: 1.8.2
|
crc8 |
Returns the cyclic redundancy check value for the given memory buffer.
since: 1.8.2
|
crc8_full |
Returns the cyclic redundancy check value for the given memory buffer.
since: 1.8.2
|
display_state_to_string |
Converts an enumerated type to a string.
since: 1.9.6
|
dump_bytes |
Dumps a byte buffer to the screen.
since: 1.8.2
|
dump_full |
Dumps a raw buffer to the screen.
since: 1.8.2
|
dump_raw |
Dumps a raw buffer to the screen.
since: 1.8.2
|
efi_file_type_to_string |
|
efi_guid_to_name |
Converts a GUID to the known nice name.
since: 1.6.2
|
efi_hard_drive_device_path_partition_format_from_string |
|
efi_hard_drive_device_path_partition_format_to_string |
|
efi_hard_drive_device_path_signature_type_from_string |
|
efi_hard_drive_device_path_signature_type_to_string |
|
efi_section_type_to_string |
|
efivar_delete |
Removes a variable from NVRAM.
since: 1.4.0
|
efivar_delete_with_glob |
Removes a group of variables from NVRAM.
since: 1.4.0
|
efivar_exists |
Test if a variable exists.
since: 1.4.0
|
efivar_get_data |
Gets the data from a UEFI variable in NVRAM.
since: 1.4.0
|
efivar_get_data_bytes |
Gets the data from a UEFI variable in NVRAM.
since: 1.5.0
|
efivar_get_monitor |
Returns a file monitor for a specific key.
since: 1.5.5
|
efivar_get_names |
Gets the list of names where the GUID matches. An error is set if there are
no names matching the GUID.
since: 1.4.7
|
efivar_secure_boot_enabled |
Determines if secure boot was enabled.
since: 1.8.2
|
efivar_set_data |
Sets the data to a UEFI variable in NVRAM.
since: 1.4.0
|
efivar_set_data_bytes |
Sets the data to a UEFI variable in NVRAM.
since: 1.5.0
|
efivar_space_used |
Gets the total size used by all EFI variables. This may be less than the size reported by the
kernel as some (hopefully small) variables are hidden from userspace.
since: 1.5.1
|
efivar_supported |
Determines if the kernel supports EFI variables.
since: 1.4.0
|
hid_item_kind_to_string |
|
hid_item_tag_from_string |
|
hid_item_tag_to_string |
|
ifd_access_to_string |
Converts a FuIfdAccess to a string.
since: 1.6.2
|
ifd_region_to_access |
Converts a FuIfdRegion to an access level.
since: 1.6.2
|
ifd_region_to_name |
Converts a FuIfdRegion to a name the user might recognize.
since: 1.6.2
|
ifd_region_to_string |
|
input_stream_chunkify |
Split the stream into blocks and calls a function on each chunk.
since: 2.0.0
|
input_stream_compute_checksum |
Generates the checksum of the entire stream.
since: 2.0.0
|
input_stream_compute_crc32 |
Returns the cyclic redundancy check value for the given memory buffer.
since: 2.0.0
|
input_stream_compute_sum16 |
Returns the arithmetic sum of all bytes in the stream.
since: 2.0.0
|
input_stream_compute_sum8 |
Returns the arithmetic sum of all bytes in the stream.
since: 2.0.0
|
input_stream_from_path |
Opens the file as n input stream.
since: 2.0.0
|
input_stream_read_byte_array |
Read a byte array from a stream in a safe way.
since: 2.0.0
|
input_stream_read_bytes |
Read a GBytes from a stream in a safe way.
since: 2.0.0
|
input_stream_read_safe |
Tries to read count bytes from the stream into the buffer starting at buf .
since: 2.0.0
|
input_stream_read_u16 |
Read a value from a stream using a specified endian in a safe way.
since: 2.0.0
|
input_stream_read_u24 |
Read a value from a stream using a specified endian in a safe way.
since: 2.0.0
|
input_stream_read_u32 |
Read a value from a stream using a specified endian in a safe way.
since: 2.0.0
|
input_stream_read_u64 |
Read a value from a stream using a specified endian in a safe way.
since: 2.0.0
|
input_stream_read_u8 |
Read a value from a stream using a specified endian in a safe way.
since: 2.0.0
|
input_stream_size |
Reads the total possible of the stream.
since: 2.0.0
|
kenv_get_string |
Gets a BSD kernel environment string. This will not work on Linux or Windows.
since: 1.6.1
|
kernel_add_cmdline_arg |
Add a kernel command line argument.
since: 1.9.5
|
kernel_check_cmdline_mutable |
|
kernel_check_version |
Determines if the system is running at least a certain required kernel version.
since: 1.8.2
|
kernel_get_cmdline |
Loads all the kernel /proc/cmdline key/values into a hash table.
since: 1.8.5
|
kernel_get_config |
Loads all the kernel options into a hash table. Commented out options are not included.
since: 1.8.5
|
kernel_get_firmware_search_path |
Reads the FU_PATH_KIND_FIRMWARE_SEARCH and
returns its contents.
since: 1.8.2
|
kernel_locked_down |
Determines if kernel lockdown in effect.
since: 1.8.2
|
kernel_parse_cmdline |
Parses all the kernel key/values into a hash table, respecting double quotes when required.
since: 1.9.1
|
kernel_parse_config |
Parses all the kernel options into a hash table. Commented out options are not included.
since: 1.9.6
|
kernel_remove_cmdline_arg |
Remove a kernel command line argument.
since: 1.9.5
|
kernel_reset_firmware_search_path |
Resets the FU_PATH_KIND_FIRMWARE_SEARCH to an empty string.
since: 1.8.2
|
kernel_set_firmware_search_path |
Writes path to the FU_PATH_KIND_FIRMWARE_SEARCH.
since: 1.8.2
|
lid_state_to_string |
Converts an enumerated type to a string.
since: 1.7.4
|
memchk_read |
Works out if reading from a buffer is safe. Providing the buffer sizes allows us to check for
buffer overflow.
since: 1.9.1
|
memchk_write |
Works out if writing to a buffer is safe. Providing the buffer sizes allows us to check for
buffer overflow.
since: 1.9.1
|
memcmp_safe |
Compares the buffers for equality.
since: 1.8.2
|
memcpy_safe |
Copies some memory using memcpy in a safe way. Providing the buffer sizes
of both the destination and the source allows us to check for buffer overflow.
since: 1.8.2
|
memdup_safe |
Duplicates some memory using memdup in a safe way.
since: 1.8.2
|
memmem_safe |
Finds a block of memory in another block of memory in a safe way.
since: 1.8.2
|
memread_uint16 |
Read a value from a buffer using a specified endian.
since: 1.8.2
|
memread_uint16_safe |
Read a value from a buffer using a specified endian in a safe way.
since: 1.8.2
|
memread_uint24 |
Read a value from a buffer using a specified endian.
since: 1.8.2
|
memread_uint24_safe |
Read a value from a buffer using a specified endian in a safe way.
since: 1.8.3
|
memread_uint32 |
Read a value from a buffer using a specified endian.
since: 1.8.2
|
memread_uint32_safe |
Read a value from a buffer using a specified endian in a safe way.
since: 1.8.2
|
memread_uint64 |
Read a value from a buffer using a specified endian.
since: 1.8.2
|
memread_uint64_safe |
Read a value from a buffer using a specified endian in a safe way.
since: 1.8.2
|
memread_uint8_safe |
Read a value from a buffer in a safe way.
since: 1.8.2
|
memstrsafe |
Converts a byte buffer to a ASCII string.
since: 1.9.3
|
memwrite_uint16 |
Writes a value to a buffer using a specified endian.
since: 1.8.2
|
memwrite_uint16_safe |
Write a value to a buffer using a specified endian in a safe way.
since: 1.8.2
|
memwrite_uint24 |
Writes a value to a buffer using a specified endian.
since: 1.8.2
|
memwrite_uint32 |
Writes a value to a buffer using a specified endian.
since: 1.8.2
|
memwrite_uint32_safe |
Write a value to a buffer using a specified endian in a safe way.
since: 1.8.2
|
memwrite_uint64 |
Writes a value to a buffer using a specified endian.
since: 1.8.2
|
memwrite_uint64_safe |
Write a value to a buffer using a specified endian in a safe way.
since: 1.8.2
|
memwrite_uint8_safe |
Write a value to a buffer in a safe way.
since: 1.8.2
|
path_find_program |
Looks for a program in the PATH variable.
since: 1.8.2
|
path_from_kind |
Gets a fwupd-specific system path. These can be overridden with various
environment variables, for instance FWUPD_DATADIR .
since: 1.8.2
|
path_get_files |
Returns every file found under directory , and any subdirectory.
If any path under directory cannot be accessed due to permissions an error
will be returned.
since: 1.8.2
|
path_glob |
Returns all the filenames that match a specific glob pattern.
Any results are sorted. No matching files will set error .
since: 1.8.2
|
path_mkdir |
Creates any required directories, including any parent directories.
since: 1.8.2
|
path_mkdir_parent |
Creates any required directories, including any parent directories.
since: 1.8.2
|
path_rmtree |
Recursively removes a directory.
since: 1.8.2
|
power_state_is_ac |
Determines if the power state can be considered “on AC power”.
since: 1.8.11
|
power_state_to_string |
Converts an enumerated type to a string.
since: 1.8.11
|
strdup |
Copies a string from a buffer of a specified size up to (but not including) NUL .
since: 1.8.11
|
string_append |
Appends a key and string value to a string.
since: 1.8.2
|
string_append_kb |
Appends a key and boolean value to a string.
since: 1.8.2
|
string_append_ku |
Appends a key and unsigned integer to a string.
since: 1.8.2
|
string_append_kx |
Appends a key and hex integer to a string.
since: 1.8.2
|
strjoin |
Joins an array of strings together to form one long string, with the optional
separator inserted between each of them.
since: 1.8.2
|
strpassmask |
Hides password strings encoded in HTTP requests.
since: 1.9.10
|
strsafe |
Converts a string into something that can be safely printed.
since: 1.8.2
|
strsplit |
Splits a string into a maximum of max_tokens pieces, using the given
delimiter. If max_tokens is reached, the remainder of string is appended
to the last token.
since: 1.8.2
|
strsplit_full |
Splits the string, calling the given function for each
of the tokens found. If any callback returns FALSE scanning is aborted.
since: 1.8.2
|
strsplit_stream |
Splits the string, calling the given function for each
of the tokens found. If any callback returns FALSE scanning is aborted.
since: 2.0.0
|
strstrip |
Removes leading and trailing whitespace from a constant string.
since: 1.8.2
|
strtobool |
Converts a string value to a boolean. Only true and false are accepted values.
since: 1.8.2
|
strtoll |
Converts a string value to an integer. Values are assumed base 10, unless
prefixed with “0x” where they are parsed as base 16.
since: 1.9.7
|
strtoull |
Converts a string value to an integer. Values are assumed base 10, unless
prefixed with “0x” where they are parsed as base 16.
since: 1.8.2
|
struct_acpi_table_get_checksum |
|
struct_acpi_table_get_length |
|
struct_acpi_table_get_oem_id |
|
struct_acpi_table_get_oem_revision |
|
struct_acpi_table_get_oem_table_id |
|
struct_acpi_table_get_revision |
|
struct_acpi_table_get_signature |
|
struct_acpi_table_new |
|
struct_acpi_table_parse_stream |
|
struct_acpi_table_set_checksum |
|
struct_acpi_table_set_length |
|
struct_acpi_table_set_oem_id |
|
struct_acpi_table_set_oem_revision |
|
struct_acpi_table_set_oem_table_id |
|
struct_acpi_table_set_revision |
|
struct_acpi_table_set_signature |
|
struct_cab_data_get_checksum |
|
struct_cab_data_get_comp |
|
struct_cab_data_get_uncomp |
|
struct_cab_data_new |
|
struct_cab_data_parse_stream |
|
struct_cab_data_set_checksum |
|
struct_cab_data_set_comp |
|
struct_cab_data_set_uncomp |
|
struct_cab_file_get_date |
|
struct_cab_file_get_fattr |
|
struct_cab_file_get_index |
|
struct_cab_file_get_time |
|
struct_cab_file_get_uoffset |
|
struct_cab_file_get_usize |
|
struct_cab_file_new |
|
struct_cab_file_parse_stream |
|
struct_cab_file_set_date |
|
struct_cab_file_set_fattr |
|
struct_cab_file_set_index |
|
struct_cab_file_set_time |
|
struct_cab_file_set_uoffset |
|
struct_cab_file_set_usize |
|
struct_cab_folder_get_compression |
|
struct_cab_folder_get_ndatab |
|
struct_cab_folder_get_offset |
|
struct_cab_folder_new |
|
struct_cab_folder_parse_stream |
|
struct_cab_folder_set_compression |
|
struct_cab_folder_set_ndatab |
|
struct_cab_folder_set_offset |
|
struct_cab_header_get_flags |
|
struct_cab_header_get_idx_cabinet |
|
struct_cab_header_get_nr_files |
|
struct_cab_header_get_nr_folders |
|
struct_cab_header_get_off_cffile |
|
struct_cab_header_get_set_id |
|
struct_cab_header_get_size |
|
struct_cab_header_new |
|
struct_cab_header_parse_stream |
|
struct_cab_header_reserve_get_rsvd_block |
|
struct_cab_header_reserve_get_rsvd_folder |
|
struct_cab_header_reserve_get_rsvd_hdr |
|
struct_cab_header_reserve_new |
|
struct_cab_header_reserve_parse_stream |
|
struct_cab_header_reserve_set_rsvd_block |
|
struct_cab_header_reserve_set_rsvd_folder |
|
struct_cab_header_reserve_set_rsvd_hdr |
|
struct_cab_header_set_flags |
|
struct_cab_header_set_idx_cabinet |
|
struct_cab_header_set_nr_files |
|
struct_cab_header_set_nr_folders |
|
struct_cab_header_set_off_cffile |
|
struct_cab_header_set_set_id |
|
struct_cab_header_set_size |
|
struct_cab_header_validate_stream |
|
struct_cfu_offer_get_compat_variant_mask |
|
struct_cfu_offer_get_component_id |
|
struct_cfu_offer_get_flags1 |
|
struct_cfu_offer_get_flags2 |
|
struct_cfu_offer_get_flags3 |
|
struct_cfu_offer_get_product_id |
|
struct_cfu_offer_get_segment_number |
|
struct_cfu_offer_get_token |
|
struct_cfu_offer_get_version |
|
struct_cfu_offer_new |
|
struct_cfu_offer_parse_stream |
|
struct_cfu_offer_set_compat_variant_mask |
|
struct_cfu_offer_set_component_id |
|
struct_cfu_offer_set_flags1 |
|
struct_cfu_offer_set_flags2 |
|
struct_cfu_offer_set_flags3 |
|
struct_cfu_offer_set_product_id |
|
struct_cfu_offer_set_segment_number |
|
struct_cfu_offer_set_token |
|
struct_cfu_offer_set_version |
|
struct_cfu_payload_get_addr |
|
struct_cfu_payload_get_size |
|
struct_cfu_payload_new |
|
struct_cfu_payload_parse_stream |
|
struct_cfu_payload_set_addr |
|
struct_cfu_payload_set_size |
|
struct_dfu_ftr_get_crc |
|
struct_dfu_ftr_get_len |
|
struct_dfu_ftr_get_pid |
|
struct_dfu_ftr_get_release |
|
struct_dfu_ftr_get_ver |
|
struct_dfu_ftr_get_vid |
|
struct_dfu_ftr_new |
|
struct_dfu_ftr_parse_stream |
|
struct_dfu_ftr_set_crc |
|
struct_dfu_ftr_set_len |
|
struct_dfu_ftr_set_pid |
|
struct_dfu_ftr_set_release |
|
struct_dfu_ftr_set_ver |
|
struct_dfu_ftr_set_vid |
|
struct_dfu_ftr_validate_stream |
|
struct_dfuse_element_get_address |
|
struct_dfuse_element_get_size |
|
struct_dfuse_element_new |
|
struct_dfuse_element_parse_stream |
|
struct_dfuse_element_set_address |
|
struct_dfuse_element_set_size |
|
struct_dfuse_hdr_get_image_size |
|
struct_dfuse_hdr_get_targets |
|
struct_dfuse_hdr_new |
|
struct_dfuse_hdr_parse_stream |
|
struct_dfuse_hdr_set_image_size |
|
struct_dfuse_hdr_set_targets |
|
struct_dfuse_hdr_validate_stream |
|
struct_dfuse_image_get_alt_setting |
|
struct_dfuse_image_get_chunks |
|
struct_dfuse_image_get_target_name |
|
struct_dfuse_image_get_target_named |
|
struct_dfuse_image_get_target_size |
|
struct_dfuse_image_new |
|
struct_dfuse_image_parse_stream |
|
struct_dfuse_image_set_alt_setting |
|
struct_dfuse_image_set_chunks |
|
struct_dfuse_image_set_target_name |
|
struct_dfuse_image_set_target_named |
|
struct_dfuse_image_set_target_size |
|
struct_dfuse_image_validate |
|
struct_dpaux_dpcd_get_dev_id |
|
struct_dpaux_dpcd_get_fw_ver |
|
struct_dpaux_dpcd_get_hw_rev |
|
struct_dpaux_dpcd_get_ieee_oui |
|
struct_dpaux_dpcd_parse |
|
struct_ds20_get_alt_code |
|
struct_ds20_get_guid |
|
struct_ds20_get_platform_ver |
|
struct_ds20_get_total_length |
|
struct_ds20_get_vendor_code |
|
struct_ds20_new |
|
struct_ds20_parse_stream |
|
struct_ds20_set_alt_code |
|
struct_ds20_set_guid |
|
struct_ds20_set_platform_ver |
|
struct_ds20_set_total_length |
|
struct_ds20_set_vendor_code |
|
struct_edid_descriptor_get_data |
|
struct_edid_descriptor_get_kind |
|
struct_edid_descriptor_get_subkind |
|
struct_edid_descriptor_get_tag |
|
struct_edid_descriptor_new |
|
struct_edid_descriptor_parse_stream |
|
struct_edid_descriptor_set_data |
|
struct_edid_descriptor_set_kind |
|
struct_edid_descriptor_set_subkind |
|
struct_edid_descriptor_set_tag |
|
struct_edid_get_checksum |
|
struct_edid_get_data_blocks |
|
struct_edid_get_extension_block_count |
|
struct_edid_get_manufacturer_name |
|
struct_edid_get_product_code |
|
struct_edid_get_revision_number |
|
struct_edid_get_serial_number |
|
struct_edid_get_week_of_manufacture |
|
struct_edid_get_year_of_manufacture |
|
struct_edid_new |
|
struct_edid_parse_stream |
|
struct_edid_set_checksum |
|
struct_edid_set_data_blocks |
|
struct_edid_set_extension_block_count |
|
struct_edid_set_manufacturer_name |
|
struct_edid_set_product_code |
|
struct_edid_set_revision_number |
|
struct_edid_set_serial_number |
|
struct_edid_set_week_of_manufacture |
|
struct_edid_set_year_of_manufacture |
|
struct_efi_device_path_get_length |
|
struct_efi_device_path_get_subtype |
|
struct_efi_device_path_get_type |
|
struct_efi_device_path_new |
|
struct_efi_device_path_parse_stream |
|
struct_efi_device_path_set_length |
|
struct_efi_device_path_set_subtype |
|
struct_efi_device_path_set_type |
|
struct_efi_file2_get_extended_size |
|
struct_efi_file2_parse_stream |
|
struct_efi_file_get_attrs |
|
struct_efi_file_get_data_checksum |
|
struct_efi_file_get_hdr_checksum |
|
struct_efi_file_get_name |
|
struct_efi_file_get_size |
|
struct_efi_file_get_type |
|
struct_efi_file_new |
|
struct_efi_file_parse_stream |
|
struct_efi_file_set_attrs |
|
struct_efi_file_set_data_checksum |
|
struct_efi_file_set_hdr_checksum |
|
struct_efi_file_set_name |
|
struct_efi_file_set_size |
|
struct_efi_file_set_type |
|
struct_efi_file_validate |
|
struct_efi_hard_drive_device_path_get_partition_format |
|
struct_efi_hard_drive_device_path_get_partition_number |
|
struct_efi_hard_drive_device_path_get_partition_signature |
|
struct_efi_hard_drive_device_path_get_partition_size |
|
struct_efi_hard_drive_device_path_get_partition_start |
|
struct_efi_hard_drive_device_path_get_signature_type |
|
struct_efi_hard_drive_device_path_get_subtype |
|
struct_efi_hard_drive_device_path_new |
|
struct_efi_hard_drive_device_path_parse_stream |
|
struct_efi_hard_drive_device_path_set_partition_format |
|
struct_efi_hard_drive_device_path_set_partition_number |
|
struct_efi_hard_drive_device_path_set_partition_signature |
|
struct_efi_hard_drive_device_path_set_partition_size |
|
struct_efi_hard_drive_device_path_set_partition_start |
|
struct_efi_hard_drive_device_path_set_signature_type |
|
struct_efi_hard_drive_device_path_set_subtype |
|
struct_efi_load_option_get_attrs |
|
struct_efi_load_option_get_dp_size |
|
struct_efi_load_option_new |
|
struct_efi_load_option_parse_stream |
|
struct_efi_load_option_set_attrs |
|
struct_efi_load_option_set_dp_size |
|
struct_efi_section2_get_extended_size |
|
struct_efi_section2_parse_stream |
|
struct_efi_section_get_size |
|
struct_efi_section_get_type |
|
struct_efi_section_guid_defined_get_attr |
|
struct_efi_section_guid_defined_get_name |
|
struct_efi_section_guid_defined_get_offset |
|
struct_efi_section_guid_defined_new |
|
struct_efi_section_guid_defined_parse_stream |
|
struct_efi_section_guid_defined_set_attr |
|
struct_efi_section_guid_defined_set_name |
|
struct_efi_section_guid_defined_set_offset |
|
struct_efi_section_new |
|
struct_efi_section_parse_stream |
|
struct_efi_section_set_size |
|
struct_efi_section_set_type |
|
struct_efi_signature_list_get_header_size |
|
struct_efi_signature_list_get_list_size |
|
struct_efi_signature_list_get_size |
|
struct_efi_signature_list_get_type |
|
struct_efi_signature_list_new |
|
struct_efi_signature_list_parse_stream |
|
struct_efi_signature_list_set_header_size |
|
struct_efi_signature_list_set_list_size |
|
struct_efi_signature_list_set_size |
|
struct_efi_signature_list_set_type |
|
struct_efi_volume_block_map_get_length |
|
struct_efi_volume_block_map_get_num_blocks |
|
struct_efi_volume_block_map_new |
|
struct_efi_volume_block_map_parse_stream |
|
struct_efi_volume_block_map_set_length |
|
struct_efi_volume_block_map_set_num_blocks |
|
struct_efi_volume_get_attrs |
|
struct_efi_volume_get_checksum |
|
struct_efi_volume_get_ext_hdr |
|
struct_efi_volume_get_guid |
|
struct_efi_volume_get_hdr_len |
|
struct_efi_volume_get_length |
|
struct_efi_volume_get_zero_vector |
|
struct_efi_volume_new |
|
struct_efi_volume_parse_stream |
|
struct_efi_volume_set_attrs |
|
struct_efi_volume_set_checksum |
|
struct_efi_volume_set_ext_hdr |
|
struct_efi_volume_set_guid |
|
struct_efi_volume_set_hdr_len |
|
struct_efi_volume_set_length |
|
struct_efi_volume_set_zero_vector |
|
struct_efi_volume_validate_stream |
|
struct_elf_file_header64le_get_ehsize |
|
struct_elf_file_header64le_get_ei_abiversion |
|
struct_elf_file_header64le_get_ei_osabi |
|
struct_elf_file_header64le_get_entry |
|
struct_elf_file_header64le_get_flags |
|
struct_elf_file_header64le_get_machine |
|
struct_elf_file_header64le_get_phentsize |
|
struct_elf_file_header64le_get_phnum |
|
struct_elf_file_header64le_get_phoff |
|
struct_elf_file_header64le_get_shentsize |
|
struct_elf_file_header64le_get_shnum |
|
struct_elf_file_header64le_get_shoff |
|
struct_elf_file_header64le_get_shstrndx |
|
struct_elf_file_header64le_get_type |
|
struct_elf_file_header64le_parse_stream |
|
struct_elf_file_header64le_validate_stream |
|
struct_elf_program_header64le_get_align |
|
struct_elf_program_header64le_get_filesz |
|
struct_elf_program_header64le_get_flags |
|
struct_elf_program_header64le_get_flags2 |
|
struct_elf_program_header64le_get_memsz |
|
struct_elf_program_header64le_get_offset |
|
struct_elf_program_header64le_get_paddr |
|
struct_elf_program_header64le_get_vaddr |
|
struct_elf_program_header64le_parse_stream |
|
struct_elf_section_header64le_get_addr |
|
struct_elf_section_header64le_get_addralign |
|
struct_elf_section_header64le_get_entsize |
|
struct_elf_section_header64le_get_flags |
|
struct_elf_section_header64le_get_info |
|
struct_elf_section_header64le_get_link |
|
struct_elf_section_header64le_get_name |
|
struct_elf_section_header64le_get_offset |
|
struct_elf_section_header64le_get_size |
|
struct_elf_section_header64le_get_type |
|
struct_elf_section_header64le_parse_stream |
|
struct_fdt_get_boot_cpuid_phys |
|
struct_fdt_get_last_comp_version |
|
struct_fdt_get_off_dt_strings |
|
struct_fdt_get_off_dt_struct |
|
struct_fdt_get_off_mem_rsvmap |
|
struct_fdt_get_size_dt_strings |
|
struct_fdt_get_size_dt_struct |
|
struct_fdt_get_totalsize |
|
struct_fdt_get_version |
|
struct_fdt_new |
|
struct_fdt_parse_stream |
|
struct_fdt_prop_get_len |
|
struct_fdt_prop_get_nameoff |
|
struct_fdt_prop_new |
|
struct_fdt_prop_parse |
|
struct_fdt_prop_set_len |
|
struct_fdt_prop_set_nameoff |
|
struct_fdt_reserve_entry_get_address |
|
struct_fdt_reserve_entry_get_size |
|
struct_fdt_reserve_entry_new |
|
struct_fdt_reserve_entry_parse_stream |
|
struct_fdt_reserve_entry_set_address |
|
struct_fdt_reserve_entry_set_size |
|
struct_fdt_set_boot_cpuid_phys |
|
struct_fdt_set_last_comp_version |
|
struct_fdt_set_off_dt_strings |
|
struct_fdt_set_off_dt_struct |
|
struct_fdt_set_off_mem_rsvmap |
|
struct_fdt_set_size_dt_strings |
|
struct_fdt_set_size_dt_struct |
|
struct_fdt_set_totalsize |
|
struct_fdt_set_version |
|
struct_fdt_validate_stream |
|
struct_fmap_area_get_flags |
|
struct_fmap_area_get_name |
|
struct_fmap_area_get_offset |
|
struct_fmap_area_get_size |
|
struct_fmap_area_new |
|
struct_fmap_area_parse_stream |
|
struct_fmap_area_set_flags |
|
struct_fmap_area_set_name |
|
struct_fmap_area_set_offset |
|
struct_fmap_area_set_size |
|
struct_fmap_get_base |
|
struct_fmap_get_name |
|
struct_fmap_get_nareas |
|
struct_fmap_get_size |
|
struct_fmap_get_ver_major |
|
struct_fmap_get_ver_minor |
|
struct_fmap_new |
|
struct_fmap_parse_stream |
|
struct_fmap_set_base |
|
struct_fmap_set_name |
|
struct_fmap_set_nareas |
|
struct_fmap_set_size |
|
struct_fmap_set_ver_major |
|
struct_fmap_set_ver_minor |
|
struct_fmap_validate_stream |
|
struct_ifd_fcba_get_flcomp |
|
struct_ifd_fcba_get_flill |
|
struct_ifd_fcba_get_flill1 |
|
struct_ifd_fcba_new |
|
struct_ifd_fcba_parse_stream |
|
struct_ifd_fcba_set_flcomp |
|
struct_ifd_fcba_set_flill |
|
struct_ifd_fcba_set_flill1 |
|
struct_ifd_fdbar_get_descriptor_map0 |
|
struct_ifd_fdbar_get_descriptor_map1 |
|
struct_ifd_fdbar_get_descriptor_map2 |
|
struct_ifd_fdbar_new |
|
struct_ifd_fdbar_parse_stream |
|
struct_ifd_fdbar_set_descriptor_map0 |
|
struct_ifd_fdbar_set_descriptor_map1 |
|
struct_ifd_fdbar_set_descriptor_map2 |
|
struct_ifd_fdbar_validate_stream |
|
struct_ifwi_cpd_entry_get_length |
|
struct_ifwi_cpd_entry_get_name |
|
struct_ifwi_cpd_entry_get_offset |
|
struct_ifwi_cpd_entry_new |
|
struct_ifwi_cpd_entry_parse_stream |
|
struct_ifwi_cpd_entry_set_length |
|
struct_ifwi_cpd_entry_set_name |
|
struct_ifwi_cpd_entry_set_offset |
|
struct_ifwi_cpd_get_checksum |
|
struct_ifwi_cpd_get_crc32 |
|
struct_ifwi_cpd_get_entry_version |
|
struct_ifwi_cpd_get_header_length |
|
struct_ifwi_cpd_get_header_version |
|
struct_ifwi_cpd_get_num_of_entries |
|
struct_ifwi_cpd_get_partition_name |
|
struct_ifwi_cpd_manifest_ext_get_extension_length |
|
struct_ifwi_cpd_manifest_ext_get_extension_type |
|
struct_ifwi_cpd_manifest_ext_new |
|
struct_ifwi_cpd_manifest_ext_parse_stream |
|
struct_ifwi_cpd_manifest_ext_set_extension_length |
|
struct_ifwi_cpd_manifest_ext_set_extension_type |
|
struct_ifwi_cpd_manifest_get_date |
|
struct_ifwi_cpd_manifest_get_flags |
|
struct_ifwi_cpd_manifest_get_header_length |
|
struct_ifwi_cpd_manifest_get_header_type |
|
struct_ifwi_cpd_manifest_get_header_version |
|
struct_ifwi_cpd_manifest_get_id |
|
struct_ifwi_cpd_manifest_get_rsvd |
|
struct_ifwi_cpd_manifest_get_size |
|
struct_ifwi_cpd_manifest_get_svn |
|
struct_ifwi_cpd_manifest_get_vendor |
|
struct_ifwi_cpd_manifest_get_version |
|
struct_ifwi_cpd_manifest_new |
|
struct_ifwi_cpd_manifest_parse_stream |
|
struct_ifwi_cpd_manifest_set_date |
|
struct_ifwi_cpd_manifest_set_flags |
|
struct_ifwi_cpd_manifest_set_header_length |
|
struct_ifwi_cpd_manifest_set_header_type |
|
struct_ifwi_cpd_manifest_set_header_version |
|
struct_ifwi_cpd_manifest_set_id |
|
struct_ifwi_cpd_manifest_set_rsvd |
|
struct_ifwi_cpd_manifest_set_size |
|
struct_ifwi_cpd_manifest_set_svn |
|
struct_ifwi_cpd_manifest_set_vendor |
|
struct_ifwi_cpd_manifest_set_version |
|
struct_ifwi_cpd_new |
|
struct_ifwi_cpd_parse_stream |
|
struct_ifwi_cpd_set_checksum |
|
struct_ifwi_cpd_set_crc32 |
|
struct_ifwi_cpd_set_entry_version |
|
struct_ifwi_cpd_set_header_length |
|
struct_ifwi_cpd_set_header_version |
|
struct_ifwi_cpd_set_num_of_entries |
|
struct_ifwi_cpd_set_partition_name |
|
struct_ifwi_cpd_validate_stream |
|
struct_ifwi_fpt_entry_get_length |
|
struct_ifwi_fpt_entry_get_offset |
|
struct_ifwi_fpt_entry_get_partition_name |
|
struct_ifwi_fpt_entry_get_partition_type |
|
struct_ifwi_fpt_entry_new |
|
struct_ifwi_fpt_entry_parse_stream |
|
struct_ifwi_fpt_entry_set_length |
|
struct_ifwi_fpt_entry_set_offset |
|
struct_ifwi_fpt_entry_set_partition_name |
|
struct_ifwi_fpt_entry_set_partition_type |
|
struct_ifwi_fpt_get_crc32 |
|
struct_ifwi_fpt_get_fitc_build |
|
struct_ifwi_fpt_get_fitc_hotfix |
|
struct_ifwi_fpt_get_fitc_major |
|
struct_ifwi_fpt_get_fitc_minor |
|
struct_ifwi_fpt_get_flags |
|
struct_ifwi_fpt_get_header_length |
|
struct_ifwi_fpt_get_header_version |
|
struct_ifwi_fpt_get_num_of_entries |
|
struct_ifwi_fpt_get_ticks_to_add |
|
struct_ifwi_fpt_get_tokens_to_add |
|
struct_ifwi_fpt_get_uma_size |
|
struct_ifwi_fpt_new |
|
struct_ifwi_fpt_parse_stream |
|
struct_ifwi_fpt_set_crc32 |
|
struct_ifwi_fpt_set_fitc_build |
|
struct_ifwi_fpt_set_fitc_hotfix |
|
struct_ifwi_fpt_set_fitc_major |
|
struct_ifwi_fpt_set_fitc_minor |
|
struct_ifwi_fpt_set_flags |
|
struct_ifwi_fpt_set_header_length |
|
struct_ifwi_fpt_set_header_version |
|
struct_ifwi_fpt_set_num_of_entries |
|
struct_ifwi_fpt_set_ticks_to_add |
|
struct_ifwi_fpt_set_tokens_to_add |
|
struct_ifwi_fpt_set_uma_size |
|
struct_ifwi_fpt_validate_stream |
|
struct_ms_ds20_get_size |
|
struct_ms_ds20_get_type |
|
struct_ms_ds20_new |
|
struct_ms_ds20_parse_stream |
|
struct_ms_ds20_set_size |
|
struct_ms_ds20_set_type |
|
struct_oprom_get_compression_type |
|
struct_oprom_get_efi_image_offset |
|
struct_oprom_get_expansion_header_offset |
|
struct_oprom_get_image_size |
|
struct_oprom_get_init_func_entry_point |
|
struct_oprom_get_machine_type |
|
struct_oprom_get_pci_header_offset |
|
struct_oprom_get_subsystem |
|
struct_oprom_new |
|
struct_oprom_parse_stream |
|
struct_oprom_pci_get_class_code |
|
struct_oprom_pci_get_code_type |
|
struct_oprom_pci_get_conf_util_code_header_pointer |
|
struct_oprom_pci_get_device_id |
|
struct_oprom_pci_get_device_list_pointer |
|
struct_oprom_pci_get_dmtf_clp_entry_point_pointer |
|
struct_oprom_pci_get_image_length |
|
struct_oprom_pci_get_image_revision |
|
struct_oprom_pci_get_indicator |
|
struct_oprom_pci_get_max_runtime_image_length |
|
struct_oprom_pci_get_structure_length |
|
struct_oprom_pci_get_structure_revision |
|
struct_oprom_pci_get_vendor_id |
|
struct_oprom_pci_new |
|
struct_oprom_pci_parse_stream |
|
struct_oprom_pci_set_class_code |
|
struct_oprom_pci_set_code_type |
|
struct_oprom_pci_set_conf_util_code_header_pointer |
|
struct_oprom_pci_set_device_id |
|
struct_oprom_pci_set_device_list_pointer |
|
struct_oprom_pci_set_dmtf_clp_entry_point_pointer |
|
struct_oprom_pci_set_image_length |
|
struct_oprom_pci_set_image_revision |
|
struct_oprom_pci_set_indicator |
|
struct_oprom_pci_set_max_runtime_image_length |
|
struct_oprom_pci_set_structure_length |
|
struct_oprom_pci_set_structure_revision |
|
struct_oprom_pci_set_vendor_id |
|
struct_oprom_set_compression_type |
|
struct_oprom_set_efi_image_offset |
|
struct_oprom_set_expansion_header_offset |
|
struct_oprom_set_image_size |
|
struct_oprom_set_init_func_entry_point |
|
struct_oprom_set_machine_type |
|
struct_oprom_set_pci_header_offset |
|
struct_oprom_set_subsystem |
|
struct_oprom_validate_stream |
|
struct_pe_coff_file_header_get_characteristics |
|
struct_pe_coff_file_header_get_machine |
|
struct_pe_coff_file_header_get_number_of_sections |
|
struct_pe_coff_file_header_get_number_of_symbols |
|
struct_pe_coff_file_header_get_pointer_to_symbol_table |
|
struct_pe_coff_file_header_get_size_of_optional_header |
|
struct_pe_coff_file_header_parse_stream |
|
struct_pe_coff_optional_header64_get_addressofentrypoint |
|
struct_pe_coff_optional_header64_get_base_of_code |
|
struct_pe_coff_optional_header64_get_check_sum |
|
struct_pe_coff_optional_header64_get_file_alignment |
|
struct_pe_coff_optional_header64_get_image_base |
|
struct_pe_coff_optional_header64_get_loader_flags |
|
struct_pe_coff_optional_header64_get_magic |
|
struct_pe_coff_optional_header64_get_number_of_rva_and_sizes |
|
struct_pe_coff_optional_header64_get_section_alignment |
|
struct_pe_coff_optional_header64_get_size_of_code |
|
struct_pe_coff_optional_header64_get_size_of_headers |
|
struct_pe_coff_optional_header64_get_size_of_image |
|
struct_pe_coff_optional_header64_get_size_of_initialized_data |
|
struct_pe_coff_optional_header64_get_size_of_uninitialized_data |
|
struct_pe_coff_optional_header64_get_subsystem |
|
struct_pe_coff_optional_header64_parse_stream |
|
struct_pe_coff_section_get_characteristics |
|
struct_pe_coff_section_get_name |
|
struct_pe_coff_section_get_pointer_to_raw_data |
|
struct_pe_coff_section_get_size_of_raw_data |
|
struct_pe_coff_section_get_virtual_address |
|
struct_pe_coff_section_get_virtual_size |
|
struct_pe_coff_section_parse_stream |
|
struct_pe_dos_header_get_lfanew |
|
struct_pe_dos_header_parse_stream |
|
struct_pe_dos_header_validate_stream |
|
struct_sbat_level_section_header_get_latest |
|
struct_sbat_level_section_header_get_previous |
|
struct_sbat_level_section_header_parse_stream |
|
struct_smbios_ep32_get_anchor_str |
|
struct_smbios_ep32_get_entry_point_csum |
|
struct_smbios_ep32_get_entry_point_len |
|
struct_smbios_ep32_get_entry_point_rev |
|
struct_smbios_ep32_get_intermediate_anchor_str |
|
struct_smbios_ep32_get_intermediate_csum |
|
struct_smbios_ep32_get_max_structure_sz |
|
struct_smbios_ep32_get_number_smbios_structs |
|
struct_smbios_ep32_get_smbios_bcd_rev |
|
struct_smbios_ep32_get_smbios_major_ver |
|
struct_smbios_ep32_get_smbios_minor_ver |
|
struct_smbios_ep32_get_structure_table_addr |
|
struct_smbios_ep32_get_structure_table_len |
|
struct_smbios_ep32_new |
|
struct_smbios_ep32_parse |
|
struct_smbios_ep32_set_anchor_str |
|
struct_smbios_ep32_set_entry_point_csum |
|
struct_smbios_ep32_set_entry_point_len |
|
struct_smbios_ep32_set_entry_point_rev |
|
struct_smbios_ep32_set_intermediate_anchor_str |
|
struct_smbios_ep32_set_intermediate_csum |
|
struct_smbios_ep32_set_max_structure_sz |
|
struct_smbios_ep32_set_number_smbios_structs |
|
struct_smbios_ep32_set_smbios_bcd_rev |
|
struct_smbios_ep32_set_smbios_major_ver |
|
struct_smbios_ep32_set_smbios_minor_ver |
|
struct_smbios_ep32_set_structure_table_addr |
|
struct_smbios_ep32_set_structure_table_len |
|
struct_smbios_ep64_get_anchor_str |
|
struct_smbios_ep64_get_entry_point_csum |
|
struct_smbios_ep64_get_entry_point_len |
|
struct_smbios_ep64_get_entry_point_rev |
|
struct_smbios_ep64_get_reserved0 |
|
struct_smbios_ep64_get_smbios_docrev |
|
struct_smbios_ep64_get_smbios_major_ver |
|
struct_smbios_ep64_get_smbios_minor_ver |
|
struct_smbios_ep64_get_structure_table_addr |
|
struct_smbios_ep64_get_structure_table_len |
|
struct_smbios_ep64_new |
|
struct_smbios_ep64_parse |
|
struct_smbios_ep64_set_anchor_str |
|
struct_smbios_ep64_set_entry_point_csum |
|
struct_smbios_ep64_set_entry_point_len |
|
struct_smbios_ep64_set_entry_point_rev |
|
struct_smbios_ep64_set_reserved0 |
|
struct_smbios_ep64_set_smbios_docrev |
|
struct_smbios_ep64_set_smbios_major_ver |
|
struct_smbios_ep64_set_smbios_minor_ver |
|
struct_smbios_ep64_set_structure_table_addr |
|
struct_smbios_ep64_set_structure_table_len |
|
struct_smbios_structure_get_handle |
|
struct_smbios_structure_get_length |
|
struct_smbios_structure_get_type |
|
struct_smbios_structure_new |
|
struct_smbios_structure_parse |
|
struct_smbios_structure_set_handle |
|
struct_smbios_structure_set_length |
|
struct_smbios_structure_set_type |
|
struct_uswid_get_compression |
|
struct_uswid_get_flags |
|
struct_uswid_get_hdrsz |
|
struct_uswid_get_hdrver |
|
struct_uswid_get_payloadsz |
|
struct_uswid_new |
|
struct_uswid_parse_stream |
|
struct_uswid_set_compression |
|
struct_uswid_set_flags |
|
struct_uswid_set_hdrsz |
|
struct_uswid_set_hdrver |
|
struct_uswid_set_payloadsz |
|
struct_uswid_validate_stream |
|
strwidth |
Returns the width of the string in displayed characters on the console.
since: 1.8.2
|
sum16 |
Returns the arithmetic sum of all bytes in buf , adding them one byte at a time.
since: 1.8.2
|
sum16_bytes |
Returns the arithmetic sum of all bytes in blob , adding them one byte at a time.
since: 1.8.2
|
sum16w |
Returns the arithmetic sum of all bytes in buf , adding them one word at a time.
The caller must ensure that bufsz is a multiple of 2.
since: 1.8.2
|
sum16w_bytes |
Returns the arithmetic sum of all bytes in blob , adding them one word at a time.
The caller must ensure that the size of blob is a multiple of 2.
since: 1.8.2
|
sum32 |
Returns the arithmetic sum of all bytes in buf , adding them one byte at a time.
since: 1.8.2
|
sum32_bytes |
Returns the arithmetic sum of all bytes in blob , adding them one byte at a time.
since: 1.8.2
|
sum32w |
Returns the arithmetic sum of all bytes in buf , adding them one dword at a time.
The caller must ensure that bufsz is a multiple of 4.
since: 1.8.2
|
sum32w_bytes |
Returns the arithmetic sum of all bytes in blob , adding them one dword at a time.
The caller must ensure that the size of blob is a multiple of 4.
since: 1.8.2
|
sum8 |
Returns the arithmetic sum of all bytes in buf .
since: 1.8.2
|
sum8_bytes |
Returns the arithmetic sum of all bytes in blob .
since: 1.8.2
|
uswid_payload_compression_from_string |
|
uswid_payload_compression_to_string |
|
utf16_to_utf8_byte_array |
Converts a UTF-16 buffer to a UTF-8 string.
since: 1.9.3
|
utf16_to_utf8_bytes |
Converts a UTF-16 buffer to a UTF-8 string.
since: 1.9.3
|
utf8_to_utf16_byte_array |
Converts UTF-8 string to a buffer of UTF-16, optionially including the trailing NULw.
since: 1.9.3
|
utf8_to_utf16_bytes |
Converts UTF-8 string to a buffer of UTF-16, optionally including the trailing NULw.
since: 1.9.3
|
version_compare |
Compares version numbers for sorting taking into account the version format
if required.
since: 1.8.2
|
version_ensure_semver |
Builds a semver from the possibly crazy version number. Depending on the semver value
the string will be split and a string in the correct format will be returned.
since: 1.8.2
|
version_from_uint16 |
Returns a dotted decimal version string from a 16 bit number.
since: 1.8.2
|
version_from_uint24 |
Returns a dotted decimal version string from a 24 bit number.
since: 1.8.9
|
version_from_uint32 |
Returns a dotted decimal version string from a 32 bit number.
since: 1.8.2
|
version_from_uint64 |
Returns a dotted decimal version string from a 64 bit number.
since: 1.8.2
|
version_guess_format |
Guesses the version format from the version number. This is only a heuristic
and plugins and components should explicitly set the version format whenever possible.
since: 1.8.2
|
version_parse_from_format |
Returns a dotted decimal version string from a version string using fmt .
The supported formats are:
since: 1.8.2
|
version_string |
Gets the libfwupdplugin installed runtime version.
since: 1.6.1
|
version_verify_format |
Verifies if a version matches the input format.
since: 1.8.2
|
xmlb_builder_insert_kb |
Convenience function to add an XML node with a boolean value.
since: 1.6.0
|
xmlb_builder_insert_kv |
Convenience function to add an XML node with a string value. If value is NULL
then no member is added.
since: 1.6.0
|
xmlb_builder_insert_kx |
Convenience function to add an XML node with an integer value. If value is 0
then no member is added.
since: 1.6.0
|