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... | |
uint16_t | data_size |
Number of bytes in 'data', network byte order. More... | |
uint16_t | flags |
Flags for the record, network byte order. More... | |
uint32_t | record_type |
Type of the GNS/DNS record, network byte order. More... | |
Internal format of a record in the serialized form.
Definition at line 49 of file gnsrecord_serialization.c.
uint64_t NetworkRecord::expiration_time |
Expiration time for the DNS record; relative or absolute depends on flags, network byte order.
Definition at line 55 of file gnsrecord_serialization.c.
Referenced by GNUNET_GNSRECORD_records_deserialize(), and GNUNET_GNSRECORD_records_serialize().
uint16_t NetworkRecord::data_size |
Number of bytes in 'data', network byte order.
Definition at line 60 of file gnsrecord_serialization.c.
Referenced by GNUNET_GNSRECORD_records_deserialize(), GNUNET_GNSRECORD_records_deserialize_get_size(), and GNUNET_GNSRECORD_records_serialize().
uint16_t NetworkRecord::flags |
Flags for the record, network byte order.
Definition at line 65 of file gnsrecord_serialization.c.
Referenced by GNUNET_GNSRECORD_records_deserialize(), and GNUNET_GNSRECORD_records_serialize().
uint32_t NetworkRecord::record_type |
Type of the GNS/DNS record, network byte order.
Definition at line 70 of file gnsrecord_serialization.c.
Referenced by GNUNET_GNSRECORD_records_deserialize(), GNUNET_GNSRECORD_records_get_size(), and GNUNET_GNSRECORD_records_serialize().