DDNet documentation
Loading...
Searching...
No Matches
upnp.h
Go to the documentation of this file.
1
#ifndef ENGINE_SERVER_UPNP_H
2
#define ENGINE_SERVER_UPNP_H
3
4
#include <
base/types.h
>
5
6
// NOLINTBEGIN(readability-identifier-naming)
7
struct
IGDdatas;
8
struct
UPNPDev;
9
struct
UPNPUrls;
10
// NOLINTEND(readability-identifier-naming)
11
12
class
CUPnP
13
{
14
NETADDR
m_Addr
;
15
UPNPUrls *
m_pUpnpUrls
;
16
IGDdatas *
m_pUpnpData
;
17
UPNPDev *
m_pUpnpDevice
;
18
bool
m_Enabled
;
19
20
public
:
21
void
Open
(
NETADDR
Address);
22
void
Shutdown
();
23
};
24
25
#endif
CUPnP
Definition
upnp.h:13
CUPnP::m_pUpnpUrls
UPNPUrls * m_pUpnpUrls
Definition
upnp.h:15
CUPnP::Open
void Open(NETADDR Address)
Definition
upnp.cpp:18
CUPnP::m_Enabled
bool m_Enabled
Definition
upnp.h:18
CUPnP::m_pUpnpDevice
UPNPDev * m_pUpnpDevice
Definition
upnp.h:17
CUPnP::m_pUpnpData
IGDdatas * m_pUpnpData
Definition
upnp.h:16
CUPnP::Shutdown
void Shutdown()
Definition
upnp.cpp:62
CUPnP::m_Addr
NETADDR m_Addr
Definition
upnp.h:14
NETADDR
Definition
types.h:168
types.h
src
engine
server
upnp.h
Generated by
1.16.1