WebRadioApp  0.1
Collaboration diagram for RADIO:

Data Structures

class  Radio
 Radio Object. More...
 

Functions

string Radio::getIPv6Address (int addr)
 get IPV6 Address More...
 
unsigned long Radio::getIPv6AddressUint (int addr)
 get IPV6 Address More...
 
void Radio::printIPv6Addresses ()
 Print All IPV6 Addresses. More...
 
string Radio::getIPv4Address (int addr)
 get IPV4 Address More...
 
unsigned long Radio::getIPv4AddressUint (int addr)
 get IPV4 Address More...
 
void Radio::printIPv4Addresses ()
 Print All IPV4 Addresses. More...
 

Detailed Description

Function Documentation

◆ getIPv4Address()

string Radio::getIPv4Address ( int  addr)

get IPV4 Address

Parameters
addrmacro of the desire address
Returns
string of the desire Address.

References GATEWAY_IPv4, TcpClient::gnetif, LOCAL_IPv4, Radio::m_connectionTcp, and NETMASK_IPv4.

Here is the caller graph for this function:

◆ getIPv4AddressUint()

unsigned long Radio::getIPv4AddressUint ( int  addr)

get IPV4 Address

Parameters
addrmacro of the desire address
Returns
unsigned long of the desire Address.

References GATEWAY_IPv4, TcpClient::gnetif, LOCAL_IPv4, Radio::m_connectionTcp, and NETMASK_IPv4.

Here is the caller graph for this function:

◆ getIPv6Address()

string Radio::getIPv6Address ( int  addr)

get IPV6 Address

Parameters
addrmacro of the desire address
Returns
string of the desire Address.

References TcpClient::gnetif, IPv6_GLOBAL_UNICAST_ADDR, IPv6_LOCAL_LINK_ADDR, IPv6_UNIQUE_LOCAL_ADDR, and Radio::m_connectionTcp.

Here is the caller graph for this function:

◆ getIPv6AddressUint()

unsigned long Radio::getIPv6AddressUint ( int  addr)

get IPV6 Address

Parameters
addrmacro of the desire address
Returns
unsigned long of the desire Address.

References TcpClient::gnetif, IPv6_GLOBAL_UNICAST_ADDR, IPv6_LOCAL_LINK_ADDR, IPv6_UNIQUE_LOCAL_ADDR, and Radio::m_connectionTcp.

Here is the caller graph for this function:

◆ printIPv4Addresses()

void Radio::printIPv4Addresses ( )

Print All IPV4 Addresses.


References TcpClient::gnetif, and Radio::m_connectionTcp.

Here is the caller graph for this function:

◆ printIPv6Addresses()

void Radio::printIPv6Addresses ( )

Print All IPV6 Addresses.


References TcpClient::gnetif, IPv6_GLOBAL_UNICAST_ADDR, IPv6_LOCAL_LINK_ADDR, IPv6_UNIQUE_LOCAL_ADDR, and Radio::m_connectionTcp.

Here is the caller graph for this function: