Electroneum
mesh_reply Struct Reference

#include <mesh.h>

Collaboration diagram for mesh_reply:

Public Attributes

struct mesh_replynext
 
struct comm_reply query_reply
 
struct edns_data edns
 
struct timeval start_time
 
uint16_t qid
 
uint16_t qflags
 
uint8_tqname
 
struct local_rrsetlocal_alias
 

Detailed Description

Reply to a client

Definition at line 205 of file mesh.h.

Member Data Documentation

◆ edns

struct edns_data mesh_reply::edns

edns data from query

Definition at line 211 of file mesh.h.

◆ local_alias

struct local_rrset* mesh_reply::local_alias

same as that in query_info.

Definition at line 221 of file mesh.h.

◆ next

struct mesh_reply* mesh_reply::next

next in reply list

Definition at line 207 of file mesh.h.

◆ qflags

uint16_t mesh_reply::qflags

flags of query, for reply flags

Definition at line 217 of file mesh.h.

◆ qid

uint16_t mesh_reply::qid

id of query, in network byteorder.

Definition at line 215 of file mesh.h.

◆ qname

uint8_t* mesh_reply::qname

qname from this query. len same as mesh qinfo.

Definition at line 219 of file mesh.h.

◆ query_reply

struct comm_reply mesh_reply::query_reply

the query reply destination, packet buffer and where to send.

Definition at line 209 of file mesh.h.

◆ start_time

struct timeval mesh_reply::start_time

the time when request was entered

Definition at line 213 of file mesh.h.


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