|
kdriveExpress_API int32_t | kdrive_keyring_create (const char *name) |
| Create a new keyring. More...
|
|
kdriveExpress_API error_t | kdrive_keyring_import_knxkeys (const char *filename, const char *password, int32_t *keyring) |
| Imports an ETS keyring project file (*.knxkeys) More...
|
|
kdriveExpress_API bool_t | kdrive_keyring_remove (int32_t keyring) |
| Removes a keyring project Returns true if successfully released false otherwise (i.e. More...
|
|
kdriveExpress_API error_t | kdrive_keyring_get_proj_name (int32_t keyring, char name[], uint32_t *name_length) |
| Gets keyring project name Null-terminated string in utf8 encoding. More...
|
|
kdriveExpress_API error_t | kdrive_keyring_get_proj_creator (int32_t keyring, char creator[], uint32_t *creator_length) |
| Gets keyring project creator (e.g. More...
|
|
kdriveExpress_API error_t | kdrive_keyring_set_device (int32_t keyring, const keyring_dev_t *device) |
| Set a device to the keyring. More...
|
|
kdriveExpress_API error_t | kdrive_keyring_get_device (int32_t keyring, keyring_dev_t *device) |
| Get a device from the keyring. More...
|
|
kdriveExpress_API error_t | kdrive_keyring_set_tunnel (int32_t keyring, const keyring_tun_t *tunnel) |
| Set a tunneling interface to the keyring. More...
|
|
kdriveExpress_API error_t | kdrive_keyring_get_tunnel (int32_t keyring, keyring_tun_t *tunnel) |
| Get a tunneling interface from the keyring. More...
|
|
kdriveExpress_API error_t | kdrive_keyring_remove_device_tunnel (int32_t keyring, uint16_t address) |
| Removes a device or tunneling interface chosen by it's individual address from the keyring. More...
|
|
kdriveExpress_API error_t | kdrive_keyring_set_group_addr (int32_t keyring, uint16_t group_addr, const uint8_t key[KDRIVE_SEC_KEY_LEN]) |
| Set a group address with it's key to the keyring. More...
|
|
kdriveExpress_API error_t | kdrive_keyring_get_group_addr (int32_t keyring, uint16_t group_addr, uint8_t key[KDRIVE_SEC_KEY_LEN]) |
| Get the key for a group address from the keyring. More...
|
|
kdriveExpress_API error_t | kdrive_keyring_remove_group_addr (int32_t keyring, uint16_t group_addr) |
| Removes a group address with it's key from the keyring. More...
|
|
kdriveExpress KNX Keyring API
- Author
- Copyright (c) 2002-2023 WEINZIERL ENGINEERING GmbH