RTRlib
Loading...
Searching...
No Matches
aspa_update Struct Reference

Computed ASPA update. More...

#include <aspa_private.h>

Data Fields

struct aspa_tabletable
 
struct aspa_update_operationoperations
 
size_t operation_count
 
struct aspa_update_operationfailed_operation
 
struct aspa_store_nodenode
 
struct aspa_arraynew_array
 

Detailed Description

Computed ASPA update.

Parameters
tableThe ASPA table the update was computed for.
operationsThe array of update operations used to compute this update.
operation_countThe number of update operations in the operations array.
failed_operationAn optional pointer to the operation that failed.
nodeThe node in the given ASPA table's store whose ASPA array is going to be replaced by new_array if this update is applied.
new_arrayThe new ASPA array replacing the node's existing array.

Field Documentation

◆ failed_operation

struct aspa_update_operation* aspa_update::failed_operation

◆ new_array

struct aspa_array* aspa_update::new_array

◆ node

struct aspa_store_node* aspa_update::node

◆ operation_count

size_t aspa_update::operation_count

◆ operations

struct aspa_update_operation* aspa_update::operations

◆ table

struct aspa_table* aspa_update::table

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