#include <keyring_reader_service_definition.h>
|
static mysql_service_status_t | init (const char *data_id, const char *auth_id, my_h_keyring_reader_object *reader_object) noexcept |
| Initialize reader. More...
|
|
static mysql_service_status_t | deinit (my_h_keyring_reader_object reader_object) noexcept |
| Deinitialize reader. More...
|
|
static mysql_service_status_t | fetch_length (my_h_keyring_reader_object reader_object, size_t *data_size, size_t *data_type_size) noexcept |
| Fetch length of the data. More...
|
|
static mysql_service_status_t | fetch (my_h_keyring_reader_object reader_object, unsigned char *data_buffer, size_t data_buffer_length, size_t *data_size, char *data_type, size_t data_type_buffer_length, size_t *data_type_size) noexcept |
| Fetches data from keyring. More...
|
|
◆ deinit()
Deinitialize reader.
- Parameters
-
[in] | reader_object | Reader object |
- Returns
- status of the operation
- Return values
-
◆ fetch()
mysql_service_status_t keyring_lockable::keyring_common::service_definition::Keyring_reader_service_impl::fetch |
( |
my_h_keyring_reader_object |
reader_object, |
|
|
unsigned char * |
data_buffer, |
|
|
size_t |
data_buffer_length, |
|
|
size_t * |
data_size, |
|
|
char * |
data_type, |
|
|
size_t |
data_type_buffer_length, |
|
|
size_t * |
data_type_size |
|
) |
| |
|
staticnoexcept |
Fetches data from keyring.
- Parameters
-
[in] | reader_object | Reader object |
[out] | data_buffer | Out buffer for data |
[in] | data_buffer_length | Length of out buffer |
[out] | data_size | Size of fetched data |
[out] | data_type | Type of data |
[in] | data_type_buffer_length | Length of data type buffer |
[out] | data_type_size | Size of data type |
- Returns
- status of the operation
- Return values
-
◆ fetch_length()
Fetch length of the data.
- Parameters
-
[in] | reader_object | Reader object |
[out] | data_size | Size of fetched data |
[out] | data_type_size | Size of data type |
- Returns
- status of the operation
- Return values
-
◆ init()
Initialize reader.
- Parameters
-
[in] | data_id | Data Identifier |
[in] | auth_id | Authorization ID |
[out] | reader_object | Reader object |
- Returns
- status of the operation
- Return values
-
The documentation for this class was generated from the following files: