GNUnet  0.21.0
GNUNET_PQ_ArrayHeader_P Struct Reference

The header for a postgresql array in binary format. More...

#include <gnunet_pq_lib.h>

Data Fields

uint32_t ndim
uint32_t has_null
uint32_t oid
uint32_t dim
uint32_t lbound

Detailed Description

The header for a postgresql array in binary format.

note that this a simplified special case of the general structure (which contains pointers), as we only support one-dimensional arrays.

Note that all values must be in network-byte-order.

Definition at line 207 of file gnunet_pq_lib.h.

Field Documentation

◆ ndim

uint32_t GNUNET_PQ_ArrayHeader_P::ndim

Definition at line 209 of file gnunet_pq_lib.h.

◆ has_null

uint32_t GNUNET_PQ_ArrayHeader_P::has_null

Definition at line 210 of file gnunet_pq_lib.h.

◆ oid

uint32_t GNUNET_PQ_ArrayHeader_P::oid

Definition at line 211 of file gnunet_pq_lib.h.

◆ dim

uint32_t GNUNET_PQ_ArrayHeader_P::dim

Definition at line 212 of file gnunet_pq_lib.h.

◆ lbound

uint32_t GNUNET_PQ_ArrayHeader_P::lbound

Definition at line 213 of file gnunet_pq_lib.h.

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