Welcome to the FoxOS website!
domain_name_service_provider::domain_name_service_provider(udp_socket* socket) : results(100)
undefined
udp_socket* socket
domain_name_service_provider::~domain_name_service_provider()
undefined
void domain_name_service_provider::resolv_domain_to_hostname(char* dst_hostname, char* src_domain)
char* dst_hostname
char* src_domain
void
char* domain_name_service_provider::resolv_hostname_to_domain(uint8_t* reader, uint8_t* buffer, int *count)
uint8_t* reader
uint8_t* buffer
int *count
char*
void domain_name_service_provider::resolv_skip_name(uint8_t* reader, uint8_t* buffer, int *count)
uint8_t* reader
uint8_t* buffer
int *count
void
void domain_name_service_provider::dns_request(char* name)
char* name
void
uint32_t domain_name_service_provider::resolve_A(char* domain)
char* domain
uint32_t
void domain_name_service_provider::on_udp_message(udp_socket *socket, uint8_t* data, size_t size)
udp_socket *socket
uint8_t* data
size_t size
void