Skip to content

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

GLN_API size_t GLN_CALL gln_get_batch_transfer_submission_item_results_count(
    const gln_batch_transfer_submission_t* in_submission);
  • Family: Count and at accessors
  • Return type: size_t

Purpose

Returns the number of entries materialized in the batch-transfer submission.

FinTS batch-transfer success submissions may expose item-level result rows. EBICS success submissions expose order/provider status instead and return count zero here.

Return

Returns the number of rows or entries materialized in the supplied typed view.

TypeNullabilityOwnership
size_tvaluevalue

Parameters

NameDirectionTypeNullabilityOwnership
in_submissioninputconst gln_batch_transfer_submission_t*nullableborrowed

Item Result Rows

Counts FinTS item-level rows materialized on the batch-transfer submission view.

This count is independent from the aggregate transaction count. EBICS batch-transfer success views use order/provider status and return zero item-result rows.

Notes

Passing NULL for in_submission is allowed and returns 0.

See Also