LMMS
Loading...
Searching...
No Matches
juce::MACAddressHelpers Namespace Reference

Functions

static void addAddress (Array< MACAddress > &result, const MACAddress &ma)
static void getViaGetAdaptersAddresses (Array< MACAddress > &result)
static void getViaNetBios (Array< MACAddress > &result)
static void split (const sockaddr_in6 *sa_in6, int off, uint8 *split)
static IPAddress createAddress (const sockaddr_in6 *sa_in6)
static IPAddress createAddress (const sockaddr_in *sa_in)
template<typename Type>
static void findAddresses (Array< IPAddress > &result, bool includeIPv6, Type start)

Function Documentation

◆ addAddress()

void juce::MACAddressHelpers::addAddress ( Array< MACAddress > & result,
const MACAddress & ma )
static

◆ createAddress() [1/2]

IPAddress juce::MACAddressHelpers::createAddress ( const sockaddr_in * sa_in)
static

◆ createAddress() [2/2]

IPAddress juce::MACAddressHelpers::createAddress ( const sockaddr_in6 * sa_in6)
static

◆ findAddresses()

template<typename Type>
void juce::MACAddressHelpers::findAddresses ( Array< IPAddress > & result,
bool includeIPv6,
Type start )
static

◆ getViaGetAdaptersAddresses()

void juce::MACAddressHelpers::getViaGetAdaptersAddresses ( Array< MACAddress > & result)
static

◆ getViaNetBios()

void juce::MACAddressHelpers::getViaNetBios ( Array< MACAddress > & result)
static

◆ split()

void juce::MACAddressHelpers::split ( const sockaddr_in6 * sa_in6,
int off,
uint8 * split )
static