Open Ethernet Networking (OpEN) API Guide and Reference Manual  3.6.0.3
Data Fields
syncdbDataTableStatus_t Struct Reference

Data Table Status. More...

#include <openapi_syncdb.h>

Data Fields

int num_elements
 Number of records in the table. More...
 
int num_non_deleted_elements
 Number of records that are not in delete-pending state. More...
 
unsigned int table_flags
 Flags specified on table creation. More...
 
char table_name [SYNCDB_TABLE_NAME_SIZE]
 Table Name. More...
 
unsigned int table_status
 Bit Mask. More...
 
int table_type
 If the table exists then this specifies the table type. More...
 
unsigned int table_version
 The version of the table. More...
 

Detailed Description

Data Table Status.

Definition at line 175 of file openapi_syncdb.h.

Field Documentation

int syncdbDataTableStatus_t::num_elements

Number of records in the table.

Valid only for Queues and AVL Trees

Definition at line 200 of file openapi_syncdb.h.

int syncdbDataTableStatus_t::num_non_deleted_elements

Number of records that are not in delete-pending state.

This parameter is valid only for AVL trees.

Definition at line 205 of file openapi_syncdb.h.

unsigned int syncdbDataTableStatus_t::table_flags

Flags specified on table creation.

SYCNDB_TABLE_FLAG_STORABLE and others...

Definition at line 186 of file openapi_syncdb.h.

char syncdbDataTableStatus_t::table_name[SYNCDB_TABLE_NAME_SIZE]

Table Name.

Definition at line 177 of file openapi_syncdb.h.

unsigned int syncdbDataTableStatus_t::table_status

Bit Mask.

See description for SYNCDB_TABLE_STAT_EXISTS and others...

Definition at line 190 of file openapi_syncdb.h.

int syncdbDataTableStatus_t::table_type

If the table exists then this specifies the table type.

The types are SYNCDB_TABLE_TYPE_RECORD,...

Definition at line 195 of file openapi_syncdb.h.

unsigned int syncdbDataTableStatus_t::table_version

The version of the table.

This information can be used by processes to decide whether the table is compatible with the process.

Definition at line 182 of file openapi_syncdb.h.


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