Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
network/Network.h File Reference
#include <string>
#include <vector>
#include "settings/lib/ISettingCallback.h"
#include "PlatformDefs.h"

Classes

class  NetworkAccessPoint
 
class  CNetworkInterface
 
class  CNetworkBase
 

Typedefs

using CNetwork = CNetworkBase
 

Enumerations

enum  EncMode { ENC_NONE = 0 , ENC_WEP = 1 , ENC_WPA = 2 , ENC_WPA2 = 3 }
 
enum  NetworkAssignment { NETWORK_DASH = 0 , NETWORK_DHCP = 1 , NETWORK_STATIC = 2 , NETWORK_DISABLED = 3 }
 

Functions

std::vector< SOCKETCreateTCPServerSocket (const int port, const bool bindLocal, const int backlog, const char *callerName)
 

Typedef Documentation

◆ CNetwork

Enumeration Type Documentation

◆ EncMode

enum EncMode
Enumerator
ENC_NONE 
ENC_WEP 
ENC_WPA 
ENC_WPA2 

◆ NetworkAssignment

Enumerator
NETWORK_DASH 
NETWORK_DHCP 
NETWORK_STATIC 
NETWORK_DISABLED 

Function Documentation

◆ CreateTCPServerSocket()

std::vector< SOCKET > CreateTCPServerSocket ( const int  port,
const bool  bindLocal,
const int  backlog,
const char *  callerName 
)