WebRadioApp  0.1
Collaboration diagram for STATIONS:

Data Structures

struct  Stations
 
struct  DNS_desc_t
 

Typedefs

typedef struct Stations Station
 

Functions

void DNS_FoundCallback (const char *host_name, const ip_addr_t *ipaddr, void *arg)
 
void DNS_print (void)
 
void init_station_DNS (void)
 
void check_stations_DNS (void)
 

Variables

DNS_desc_t Server [MaxStation]
 
DNS_desc_tServers_ptr
 
static Station Stationlist [MaxStation]
 

Detailed Description

Typedef Documentation

◆ Station

typedef struct Stations Station

Function Documentation

◆ check_stations_DNS()

void check_stations_DNS ( void  )

References DNS_FoundCallback(), MaxStation, DNS_desc_t::resolved, Server, and DNS_desc_t::Working.

Here is the call graph for this function:

◆ DNS_FoundCallback()

void DNS_FoundCallback ( const char *  host_name,
const ip_addr_t *  ipaddr,
void arg 
)

References DNS_desc_t::HaveIP, DNS_desc_t::ip, ipaddr, MaxStation, Server, Servers_ptr, and DNS_desc_t::Working.

Here is the caller graph for this function:

◆ DNS_print()

void DNS_print ( void  )

References MaxStation, Servers_ptr, and Stationlist.

◆ init_station_DNS()

void init_station_DNS ( void  )

References DNS_desc_t::HaveIP, DNS_desc_t::hostname, MaxStation, Server, Stationlist, Stations::URL, and DNS_desc_t::Working.

Here is the caller graph for this function:

Variable Documentation

◆ Server

◆ Servers_ptr

DNS_desc_t* Servers_ptr
Initial value:

◆ Stationlist

Station Stationlist[MaxStation]
static
Server
DNS_desc_t Server[MaxStation]
Definition: stations.cpp:24