OpenCPN Partial API docs
Loading...
Searching...
No Matches
AdapterInfo Class Reference

Represents network adapter information and provides related functionality. More...

#include <AdapterInfo.h>

Public Member Functions

std::string GetIPAddress ()
 
std::string GetNetMask ()
 
std::string GetGateWay ()
 
std::string CalculateBroadcastAddress (const std::string &ip, const std::string &netmask)
 
std::string GetBroadcastAddress ()
 

Detailed Description

Represents network adapter information and provides related functionality.

Encapsulates IP address, netmask, and gateway, with methods to calculate and retrieve the broadcast address.

Definition at line 10 of file AdapterInfo.h.

Constructor & Destructor Documentation

◆ AdapterInfo()

AdapterInfo::AdapterInfo ( )

Definition at line 11 of file AdapterInfo.cpp.

Member Function Documentation

◆ CalculateBroadcastAddress()

std::string AdapterInfo::CalculateBroadcastAddress ( const std::string &  ip,
const std::string &  netmask 
)

Definition at line 76 of file AdapterInfo.cpp.

◆ GetBroadcastAddress()

std::string AdapterInfo::GetBroadcastAddress ( )

Definition at line 85 of file AdapterInfo.cpp.

◆ GetGateWay()

std::string AdapterInfo::GetGateWay ( )

Definition at line 93 of file AdapterInfo.cpp.

◆ GetIPAddress()

std::string AdapterInfo::GetIPAddress ( )

Definition at line 89 of file AdapterInfo.cpp.

◆ GetNetMask()

std::string AdapterInfo::GetNetMask ( )

Definition at line 91 of file AdapterInfo.cpp.


The documentation for this class was generated from the following files: