PineForge v0.13.1-379-g9b50973
Deterministic PineScript v6 backtest runtime — C ABI reference
Loading...
Searching...
No Matches
pf_native_state_v1 Struct Reference

The run's lifecycle and its typed failure. More...

#include <native_c_api.h>

Data Fields

uint32_t struct_size
 sizeof(pf_native_state_v1).
 
uint32_t version
 PF_NATIVE_API_VERSION.
 
uint32_t lifecycle
 pf_native_lifecycle_t.
 
uint32_t failure_code
 NativeFailureCode; PF_NATIVE_FAILURE_CALLBACK for a callback that returned non-zero.
 
uint32_t failure_operation
 NativeFailureOperation.
 
uint32_t failure_discriminator
 
uint64_t failure_ordinal
 The point the failure was latched at, 0 when absent.
 
uint64_t consumed_high_water
 
int64_t decision_floor_ms
 
uint32_t phase
 NativeRunPhase while Running.
 
uint32_t completion
 NativeCompletion once Completed.
 

Detailed Description

The run's lifecycle and its typed failure.

Definition at line 831 of file native_c_api.h.

Field Documentation

◆ struct_size

uint32_t pf_native_state_v1::struct_size

sizeof(pf_native_state_v1).

Definition at line 832 of file native_c_api.h.

◆ version

uint32_t pf_native_state_v1::version

PF_NATIVE_API_VERSION.

Definition at line 833 of file native_c_api.h.

◆ lifecycle

uint32_t pf_native_state_v1::lifecycle

pf_native_lifecycle_t.

Definition at line 834 of file native_c_api.h.

◆ failure_code

uint32_t pf_native_state_v1::failure_code

NativeFailureCode; PF_NATIVE_FAILURE_CALLBACK for a callback that returned non-zero.

Definition at line 835 of file native_c_api.h.

◆ failure_operation

uint32_t pf_native_state_v1::failure_operation

NativeFailureOperation.

Definition at line 837 of file native_c_api.h.

◆ failure_discriminator

uint32_t pf_native_state_v1::failure_discriminator

Definition at line 838 of file native_c_api.h.

◆ failure_ordinal

uint64_t pf_native_state_v1::failure_ordinal

The point the failure was latched at, 0 when absent.

Definition at line 839 of file native_c_api.h.

◆ consumed_high_water

uint64_t pf_native_state_v1::consumed_high_water

Definition at line 840 of file native_c_api.h.

◆ decision_floor_ms

int64_t pf_native_state_v1::decision_floor_ms

Definition at line 841 of file native_c_api.h.

◆ phase

uint32_t pf_native_state_v1::phase

NativeRunPhase while Running.

Definition at line 842 of file native_c_api.h.

◆ completion

uint32_t pf_native_state_v1::completion

NativeCompletion once Completed.

Definition at line 843 of file native_c_api.h.


The documentation for this struct was generated from the following file: