C++ interface to manage information from different platforms about network adapters. More...
Go to the source code of this file.
Classes | |
class | UPnPsdk::INetadapter |
Manage information from different platforms about network adapters. More... | |
Namespaces | |
namespace | UPnPsdk |
Reengineered Object Oriented UPnP+ program code. | |
Typedefs | |
using | UPnPsdk::PNetadapter_platform = std::shared_ptr< INetadapter > |
Smart pointer to hold the injected pointer to the netadapter object for the current used platform. | |
C++ interface to manage information from different platforms about network adapters.
This is a C++ Interface class to encapsulate different handling of local network adapters on different platforms, for example Unix like platforms and Microsoft Windows. They use complete different system calls to get information about the local adapters like name, index, IP address etc.
Definition in file netadapter_if.hpp.