Next: , Previous: , Up: Expression Evaluator Types   [Index]


3.22.2.11 struct x1f4_transfer_type

typedef struct x1f4_transfer_type {
    const struct x1f4_function_type *function_data;
    void *context, **input, *output;
} x1f4_transfer_type;

The struct x1f4_transfer_type record describes the function call for which the expression evaluation was interrupted.

See Sequenced Expression Evaluation.

function_data

The function_data field is the struct x1f4_function_type description of the function.

See struct x1f4_function_type.

context

The context field is the per function execution context, if the function associates one.

See Per Function Execution Context.

input

The input field is the input vector.

output

The output field is the address where the function evaluation result (if any) is expected.