![]() |
Aranya
a software development tool for governing access to data and services over a decentralized, zero-trust framework with secure end-to-end encrypted data exchange built-in.
|
A builder for initializing a `AranyaCreateTeamConfig`. More...
#include <aranya-client.h>
A builder for initializing a `AranyaCreateTeamConfig`.
|
related |
Attempts to construct a `AranyaCreateTeamConfig`.
This function consumes and releases any resources associated with the memory pointed to by cfg
.
[in] | cfg | a pointer to the team config builder `AranyaCreateTeamConfigBuilder` |
[out] | out | a pointer to write the team config to `AranyaCreateTeamConfig` |
|
related |
Attempts to construct a `AranyaCreateTeamConfig`.
This function consumes and releases any resources associated with the memory pointed to by cfg
.
[in] | cfg | a pointer to the team config builder `AranyaCreateTeamConfigBuilder` |
[out] | out | a pointer to write the team config to `AranyaCreateTeamConfig` |
|
related |
Releases any resources associated with ptr
.
ptr
must either be null or initialized by aranya_create_team_config_builder_init
.
|
related |
Releases any resources associated with ptr
.
ptr
must either be null or initialized by aranya_create_team_config_builder_init
.
|
related |
Initializes AranyaCreateTeamConfigBuilder
.
When no longer needed, out
's resources must be released with its cleanup routine.
|
related |
Initializes AranyaCreateTeamConfigBuilder
.
When no longer needed, out
's resources must be released with its cleanup routine.
|
related |
Configures QUIC syncer for `AranyaCreateTeamConfigBuilder`.
By default, the QUIC syncer config is not set.
[in,out] | cfg | a pointer to the builder for a team config `AranyaCreateTeamConfigBuilder` |
[in] | quic | set the QUIC syncer config `AranyaCreateTeamQuicSyncConfig` |
|
related |
Configures QUIC syncer for `AranyaCreateTeamConfigBuilder`.
By default, the QUIC syncer config is not set.
[in,out] | cfg | a pointer to the builder for a team config `AranyaCreateTeamConfigBuilder` |
[in] | quic | set the QUIC syncer config `AranyaCreateTeamQuicSyncConfig` |