GNUnet  0.11.x
Data Fields
NetworkRecord Struct Reference

Internal format of a record in the serialized form. More...

Data Fields

uint64_t expiration_time
 Expiration time for the DNS record; relative or absolute depends on flags, network byte order. More...
 
uint32_t data_size
 Number of bytes in 'data', network byte order. More...
 
uint32_t record_type
 Type of the GNS/DNS record, network byte order. More...
 
uint32_t flags
 Flags for the record, network byte order. More...
 

Detailed Description

Internal format of a record in the serialized form.

Definition at line 52 of file gnsrecord_serialization.c.

Field Documentation

◆ expiration_time

uint64_t NetworkRecord::expiration_time

Expiration time for the DNS record; relative or absolute depends on flags, network byte order.

Definition at line 58 of file gnsrecord_serialization.c.

Referenced by GNUNET_GNSRECORD_records_deserialize(), and GNUNET_GNSRECORD_records_serialize().

◆ data_size

uint32_t NetworkRecord::data_size

Number of bytes in 'data', network byte order.

Definition at line 63 of file gnsrecord_serialization.c.

Referenced by GNUNET_GNSRECORD_records_deserialize(), GNUNET_GNSRECORD_records_get_size(), and GNUNET_GNSRECORD_records_serialize().

◆ record_type

uint32_t NetworkRecord::record_type

Type of the GNS/DNS record, network byte order.

Definition at line 68 of file gnsrecord_serialization.c.

Referenced by GNUNET_GNSRECORD_records_deserialize(), GNUNET_GNSRECORD_records_get_size(), and GNUNET_GNSRECORD_records_serialize().

◆ flags

uint32_t NetworkRecord::flags

Flags for the record, network byte order.

Definition at line 73 of file gnsrecord_serialization.c.

Referenced by GNUNET_GNSRECORD_records_deserialize(), and GNUNET_GNSRECORD_records_serialize().


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