A builder for initializing an `AranyaAddTeamQuicSyncConfig`.
More...
#include <aranya-client.h>
|
(Note that these are not member symbols.)
|
AranyaError | aranya_add_team_quic_sync_config_builder_init (struct AranyaAddTeamQuicSyncConfigBuilder *out) |
| Initializes AranyaAddTeamQuicSyncConfigBuilder .
|
|
AranyaError | aranya_add_team_quic_sync_config_builder_init_ext (struct AranyaAddTeamQuicSyncConfigBuilder *out, struct AranyaExtError *__ext_err) |
| Initializes AranyaAddTeamQuicSyncConfigBuilder .
|
|
AranyaError | aranya_add_team_quic_sync_config_builder_cleanup (struct AranyaAddTeamQuicSyncConfigBuilder *ptr) |
| Releases any resources associated with ptr .
|
|
AranyaError | aranya_add_team_quic_sync_config_builder_cleanup_ext (struct AranyaAddTeamQuicSyncConfigBuilder *ptr, struct AranyaExtError *__ext_err) |
| Releases any resources associated with ptr .
|
|
AranyaError | aranya_add_team_quic_sync_config_wrapped_seed (struct AranyaAddTeamQuicSyncConfigBuilder *cfg, const uint8_t *encap_seed, size_t encap_seed_len) |
| Attempts to set wrapped PSK seed value on `AranyaAddTeamQuicSyncConfigBuilder`.
|
|
AranyaError | aranya_add_team_quic_sync_config_wrapped_seed_ext (struct AranyaAddTeamQuicSyncConfigBuilder *cfg, const uint8_t *encap_seed, size_t encap_seed_len, struct AranyaExtError *__ext_err) |
| Attempts to set wrapped PSK seed value on `AranyaAddTeamQuicSyncConfigBuilder`.
|
|
AranyaError | aranya_add_team_quic_sync_config_raw_seed_ikm (struct AranyaAddTeamQuicSyncConfigBuilder *cfg, const struct AranyaSeedIkm *ikm) |
| Attempts to set raw PSK seed IKM value `AranyaSeedIkm` on `AranyaAddTeamQuicSyncConfigBuilder`.
|
|
AranyaError | aranya_add_team_quic_sync_config_raw_seed_ikm_ext (struct AranyaAddTeamQuicSyncConfigBuilder *cfg, const struct AranyaSeedIkm *ikm, struct AranyaExtError *__ext_err) |
| Attempts to set raw PSK seed IKM value `AranyaSeedIkm` on `AranyaAddTeamQuicSyncConfigBuilder`.
|
|
AranyaError | aranya_add_team_quic_sync_config_build (struct AranyaAddTeamQuicSyncConfigBuilder *cfg, struct AranyaAddTeamQuicSyncConfig *out) |
| Attempts to construct an `AranyaAddTeamQuicSyncConfig`.
|
|
AranyaError | aranya_add_team_quic_sync_config_build_ext (struct AranyaAddTeamQuicSyncConfigBuilder *cfg, struct AranyaAddTeamQuicSyncConfig *out, struct AranyaExtError *__ext_err) |
| Attempts to construct an `AranyaAddTeamQuicSyncConfig`.
|
|
◆ aranya_add_team_quic_sync_config_build()
Attempts to construct an `AranyaAddTeamQuicSyncConfig`.
This function consumes and releases any resources associated with the memory pointed to by cfg
.
- Parameters
-
◆ aranya_add_team_quic_sync_config_build_ext()
Attempts to construct an `AranyaAddTeamQuicSyncConfig`.
This function consumes and releases any resources associated with the memory pointed to by cfg
.
- Parameters
-
◆ aranya_add_team_quic_sync_config_builder_cleanup()
◆ aranya_add_team_quic_sync_config_builder_cleanup_ext()
◆ aranya_add_team_quic_sync_config_builder_init()
◆ aranya_add_team_quic_sync_config_builder_init_ext()
◆ aranya_add_team_quic_sync_config_raw_seed_ikm()
◆ aranya_add_team_quic_sync_config_raw_seed_ikm_ext()
◆ aranya_add_team_quic_sync_config_wrapped_seed()
Attempts to set wrapped PSK seed value on `AranyaAddTeamQuicSyncConfigBuilder`.
- Parameters
-
[in,out] | cfg | a pointer to the quic sync config builder |
[in] | encap_seed | a pointer the encapsulated PSK seed |
This method will be removed soon since certificates will be used instead of PSKs in the future.
◆ aranya_add_team_quic_sync_config_wrapped_seed_ext()
Attempts to set wrapped PSK seed value on `AranyaAddTeamQuicSyncConfigBuilder`.
- Parameters
-
[in,out] | cfg | a pointer to the quic sync config builder |
[in] | encap_seed | a pointer the encapsulated PSK seed |
This method will be removed soon since certificates will be used instead of PSKs in the future.
The documentation for this struct was generated from the following file: