Kodi Documentation
22.0
Kodi is an open source media player and entertainment hub.
Toggle main menu visibility
Main Page
Related Pages
Topics
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Functions
a
b
c
d
e
f
g
h
i
k
l
m
o
p
q
r
s
t
u
v
w
x
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
y
Typedefs
a
b
c
d
e
f
g
h
i
j
k
m
p
q
r
s
t
u
v
w
x
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
Enumerator
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
Classes
Class List
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
c
d
e
f
h
i
j
l
m
o
p
r
s
t
u
v
w
Enumerations
a
b
c
d
e
f
g
h
i
k
l
m
o
p
r
s
t
u
v
w
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
Properties
Related Symbols
:
a
c
d
e
i
j
k
o
p
r
t
w
x
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
w
x
Variables
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Enumerations
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
v
w
x
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
Loading...
Searching...
No Matches
CNetworkLinux Member List
This is the complete list of members for
CNetworkLinux
, including all inherited members.
CNetworkBase
()
CNetworkBase
CNetworkLinux
()
CNetworkLinux
CNetworkPosix
()
CNetworkPosix
protected
EMESSAGE
enum name
CNetworkBase
GetFirstConnectedInterface
() override
CNetworkPosix
virtual
GetHostName
(std::string &hostname)
CNetworkBase
virtual
GetInterfaceList
() override
CNetworkPosix
virtual
GetIpStr
(const sockaddr *sa)
CNetworkBase
static
GetMaskByPrefixLength
(uint8_t prefixLength)
CNetworkBase
static
GetNameServers
(void) override
CNetworkLinux
virtual
GetNetwork
()
CNetworkBase
static
GetServices
()
CNetworkBase
inline
GetSocket
()
CNetworkPosix
inline
HasInterfaceForIP
(unsigned long address)
CNetworkBase
IsAvailable
(void)
CNetworkBase
IsConnected
(void)
CNetworkBase
IsLocalHost
(const std::string &hostname)
CNetworkBase
m_interfaces
CNetworkPosix
protected
m_services
CNetworkBase
NetworkMessage
(EMESSAGE message, int param)
CNetworkBase
ParseHex
(char *str, unsigned char *addr)
CNetworkBase
static
PingHost
(unsigned long host, unsigned int timeout_ms=2000) override
CNetworkLinux
virtual
CNetworkPosix::PingHost
(unsigned long host, unsigned short port, unsigned int timeout_ms=2000, bool readability_check=false)
CNetworkBase
SERVICES_DOWN
enum value
CNetworkBase
SERVICES_UP
enum value
CNetworkBase
WaitForNet
()
CNetworkBase
WakeOnLan
(const char *mac)
CNetworkBase
~CNetworkBase
()
CNetworkBase
virtual
~CNetworkLinux
() override=default
CNetworkLinux
~CNetworkPosix
() override
CNetworkPosix
virtual
Generated on Sat May 3 2025 13:33:06 for Kodi Documentation by
1.13.2