Skip to content

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

GLN_API const char* GLN_CALL gln_get_transfer_submission_status(
    const gln_transfer_submission_t* in_submission);
  • Family: Row field accessors
  • Return type: const char*

Purpose

Reads the status field from a typed transfer submission without taking ownership of the handle.

The ABI reports a nullable return, so callers should handle NULL defensively. When passed a valid non-null handle, required fields are expected to carry a value.

This is the provider/result status string stored on the successful transfer submission view. Treat it as an open string rather than a fixed C enum.

Return

Returns the status string stored on the transfer submission view produced by a successful result envelope.

TypeNullabilityOwnership
const char*nullableborrowed

Parameters

NameDirectionTypeNullabilityOwnership
in_submissioninputconst gln_transfer_submission_t*nullableborrowed

Submission Status

Returns the status string stored on the transfer submission view produced by a successful result envelope.

The value is provider/result data, not a Galanthus C enum. Compare only status strings your caller explicitly understands and do not infer final bank acceptance from this accessor alone.

Notes

Passing NULL for in_submission is allowed and returns NULL.

The returned pointer is borrowed from the owning backend result envelope and becomes invalid when that envelope is destroyed.

See Also