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

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

#include <adapter_info.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 adapter_info.h.

Constructor & Destructor Documentation

◆ AdapterInfo()

AdapterInfo::AdapterInfo ( )

Definition at line 14 of file adapter_info.cpp.

Member Function Documentation

◆ CalculateBroadcastAddress()

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

Definition at line 79 of file adapter_info.cpp.

◆ GetBroadcastAddress()

std::string AdapterInfo::GetBroadcastAddress ( )

Definition at line 88 of file adapter_info.cpp.

◆ GetGateWay()

std::string AdapterInfo::GetGateWay ( )

Definition at line 96 of file adapter_info.cpp.

◆ GetIPAddress()

std::string AdapterInfo::GetIPAddress ( )

Definition at line 92 of file adapter_info.cpp.

◆ GetNetMask()

std::string AdapterInfo::GetNetMask ( )

Definition at line 94 of file adapter_info.cpp.


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