Skip to content

Declared in <galanthus/c_api/gln_capi.h>.

GLN_API gln_status_t GLN_CALL gln_create_batch_transfer_request_builder(
    gln_batch_transfer_request_builder_t** out_builder,
    gln_error_t*                           out_error_or_null);
  • Family: Builder configuration
  • Return type: gln_status_t

Purpose

Allocates an empty gln_batch_transfer_request_builder_t and returns a caller-owned handle through out_builder.

The returned handle must be released with the matching gln_destroy_batch_transfer_request_builder after the submission completes or before the builder is abandoned.

Nullable parameter slots (out_error_or_null) may be passed as NULL; all other non-value parameters follow the nullability shown in the table.

Return

Returns GLN_OK on success and a non-OK gln_status_t value on failure.

TypeNullabilityOwnership
gln_status_tvaluevalue

Parameters

NameDirectionTypeNullabilityOwnership
out_builderoutputgln_batch_transfer_request_builder_t**nonnulltransferred_out
out_error_or_nulloutputgln_error_t*nullablecaller_allocated_output

See Also