xtd - Reference Guide  0.2.0
Modern c++17/20 framework to create console, GUI and unit test applications on Windows, macOS, Linux, iOS and android.
Namespaces | Enumerations
ip_protection_level.h File Reference
#include "../../ustring.h"


Contains xtd::net::sockets::ip_protection_level enum.

Go to the source code of this file.


 The xtd namespace contains all fundamental classes to access Hardware, Os, System, and more.
 The xtd::net namespace provides a simple programming interface for many of the protocols used on networks today. The xtd::net::web_request and xtd::net::web_response classes form the basis of what are called pluggable protocols, an implementation of network services that enables you to develop applications that use Internet resources without worrying about the specific details of the individual protocols.
 The xtd::net::sockets namespace provides a managed implementation of the Berkeley Sockets interface for developers who need to tightly control access to the network.


enum  xtd::net::sockets::ip_protection_level {
  xtd::net::sockets::ip_protection_level::unspecified = -1,
  xtd::net::sockets::ip_protection_level::unrestricted = 10,
  xtd::net::sockets::ip_protection_level::edge_restricted = 20,
  xtd::net::sockets::ip_protection_level::restricted = 30
 A value that enables restriction of an IPv6 socket to a specified scope, such as addresses with the same link local or site local prefix. More...