#include <keyring_metadata_query_service_definition.h>
◆ deinit()
Deinitialize metadata iterator.
- Parameters
-
| [in,out] | metadata_iterator | Metadata iterator handle |
- Returns
- Status of iterator deinitialization
- Return values
-
◆ get()
Get name and value of metadata at current position.
- Parameters
-
| [in] | metadata_iterator | Metadata iterator handle |
| [out] | key_buffer | Output buffer for key |
| [in] | key_buffer_length | Length of key buffer |
| [out] | value_buffer | Output buffer for value |
| [in] | value_buffer_length | Length of value buffer |
- Returns
- Status of fetch operation
- Return values
-
◆ get_length()
Get length information about metadata key and value.
- Parameters
-
| [in] | metadata_iterator | Metadata iterator handle |
| [out] | key_buffer_length | Length of the key buffer |
| [out] | value_buffer_length | Length of the value buffer |
- Returns
- Get length information about key and value
- Return values
-
| false | Success check out parameters |
| true | Failure |
◆ init()
Initialize metadata iterator.
- Parameters
-
| [out] | metadata_iterator | Metadata iterator handle |
- Returns
- Status of iterator initialization
- Return values
-
◆ is_initialized()
| mysql_service_status_t keyring_lockable::keyring_common::service_definition::Keyring_metadata_query_service_impl::is_initialized |
( |
| ) |
|
|
staticnoexcept |
Returns status of the keyring component.
◆ is_valid()
Check validity of iterator.
- Parameters
-
| [in] | metadata_iterator | Metadata iterator handle |
- Returns
- Validity of the the iterator
- Return values
-
| true | Iterator valid |
| false | Iterator invalid |
◆ next()
Move iterator forward.
- Parameters
-
| [in,out] | metadata_iterator | Metadata iterator handle |
- Returns
- Status of operation
- Return values
-
The documentation for this class was generated from the following files: