Electroneum
upnpc_t Struct Reference

#include <miniupnpc-async.h>

Collaboration diagram for upnpc_t:

Public Types

enum  {
  EUPnPInit = 1, EUPnPSendSSDP, EUPnPReceiveSSDP, EUPnPGetDesc,
  EUPnPReady, EUPnPProcessing, EUPnPFinalized = 99, EUPnPError = 1000
}
 

Public Attributes

enum upnpc_t:: { ... }  state
 
int socket_flags
 
int ssdp_socket
 
upnpc_device_tdevice_list
 

Detailed Description

Definition at line 76 of file miniupnpc-async.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
EUPnPInit 
EUPnPSendSSDP 
EUPnPReceiveSSDP 
EUPnPGetDesc 
EUPnPReady 
EUPnPProcessing 
EUPnPFinalized 
EUPnPError 

Definition at line 77 of file miniupnpc-async.h.

Member Data Documentation

◆ device_list

upnpc_device_t* upnpc_t::device_list

Definition at line 89 of file miniupnpc-async.h.

◆ socket_flags

int upnpc_t::socket_flags

Definition at line 87 of file miniupnpc-async.h.

◆ ssdp_socket

int upnpc_t::ssdp_socket

Definition at line 88 of file miniupnpc-async.h.

◆ state

enum { ... } upnpc_t::state

The documentation for this struct was generated from the following file: