Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
mg_dns_message Struct Reference

#include <rcdaq/blob/master/mongoose.h>

+ Collaboration diagram for mg_dns_message:

Public Attributes

struct mg_str pkt
 
uint16_t flags
 
uint16_t transaction_id
 
int num_questions
 
int num_answers
 
struct mg_dns_resource_record questions [MG_MAX_DNS_QUESTIONS]
 
struct mg_dns_resource_record answers [MG_MAX_DNS_ANSWERS]
 

Detailed Description

Definition at line 3206 of file mongoose.h.

View newest version in sPHENIX GitHub at line 3206 of file mongoose.h

Member Data Documentation

struct mg_dns_resource_record mg_dns_message::answers[MG_MAX_DNS_ANSWERS]

Definition at line 3213 of file mongoose.h.

View newest version in sPHENIX GitHub at line 3213 of file mongoose.h

Referenced by mg_dns_next_record(), mg_parse_dns(), and resolve_cb().

uint16_t mg_dns_message::flags

Definition at line 3208 of file mongoose.h.

View newest version in sPHENIX GitHub at line 3208 of file mongoose.h

Referenced by dns_handler(), mg_dns_insert_header(), mg_parse_dns(), and mg_send_dns_query().

int mg_dns_message::num_answers

Definition at line 3211 of file mongoose.h.

View newest version in sPHENIX GitHub at line 3211 of file mongoose.h

Referenced by mg_dns_insert_header(), mg_dns_next_record(), mg_parse_dns(), mg_resolve_async_eh(), and resolve_cb().

int mg_dns_message::num_questions

Definition at line 3210 of file mongoose.h.

View newest version in sPHENIX GitHub at line 3210 of file mongoose.h

Referenced by mg_dns_copy_questions(), mg_dns_insert_header(), mg_parse_dns(), and mg_send_dns_query().

struct mg_str mg_dns_message::pkt

Definition at line 3207 of file mongoose.h.

View newest version in sPHENIX GitHub at line 3207 of file mongoose.h

Referenced by mg_dns_copy_questions(), mg_dns_parse_record_data(), mg_dns_uncompress_name(), and mg_parse_dns().

struct mg_dns_resource_record mg_dns_message::questions[MG_MAX_DNS_QUESTIONS]

Definition at line 3212 of file mongoose.h.

View newest version in sPHENIX GitHub at line 3212 of file mongoose.h

Referenced by mg_dns_copy_questions(), mg_parse_dns(), and mg_send_dns_query().

uint16_t mg_dns_message::transaction_id

Definition at line 3209 of file mongoose.h.

View newest version in sPHENIX GitHub at line 3209 of file mongoose.h

Referenced by mg_dns_insert_header(), mg_parse_dns(), and mg_send_dns_query().


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