Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
NetworkWin10.cpp File Reference
#include "NetworkWin10.h"
#include "filesystem/SpecialProtocol.h"
#include "settings/Settings.h"
#include "utils/StringUtils.h"
#include "utils/log.h"
#include "platform/win10/AsyncHelpers.h"
#include "platform/win32/WIN32Util.h"
#include <errno.h>
#include <mutex>
#include <string.h>
#include <Ipexport.h>
#include <Ws2tcpip.h>
#include <iphlpapi.h>
#include <ppltasks.h>
#include <ws2ipdef.h>
#include <Icmpapi.h>
#include <winrt/Windows.Networking.Connectivity.h>

Classes

struct  ip_option_information
 
struct  icmp_echo_reply
 

Macros

#define IP_STATUS_BASE   11000
 
#define IP_SUCCESS   0
 
#define IP_REQ_TIMED_OUT   (IP_STATUS_BASE + 10)
 

Typedefs

typedef ULONG IPAddr
 
typedef struct ip_option_information IP_OPTION_INFORMATION
 
typedef struct ip_option_informationPIP_OPTION_INFORMATION
 
typedef struct icmp_echo_reply ICMP_ECHO_REPLY
 
typedef struct icmp_echo_replyPICMP_ECHO_REPLY
 

Macro Definition Documentation

◆ IP_REQ_TIMED_OUT

#define IP_REQ_TIMED_OUT   (IP_STATUS_BASE + 10)

◆ IP_STATUS_BASE

#define IP_STATUS_BASE   11000

◆ IP_SUCCESS

#define IP_SUCCESS   0

Typedef Documentation

◆ ICMP_ECHO_REPLY

◆ IP_OPTION_INFORMATION

◆ IPAddr

typedef ULONG IPAddr

◆ PICMP_ECHO_REPLY

◆ PIP_OPTION_INFORMATION