Electroneum
upnpc Struct Reference

#include <miniupnpc-libevent.h>

Collaboration diagram for upnpc:

Public Attributes

struct event_base * base
 
evutil_socket_t ssdp_socket
 
struct event * ev_ssdp_recv
 
struct event * ev_ssdp_writable
 
int discover_device_index
 
upnpc_device_tdevices
 
upnpc_callback_fn ready_cb
 
upnpc_callback_fn soap_cb
 
void * cb_data
 
char * local_address
 
uint16_t local_port
 
unsigned char ttl
 

Detailed Description

Definition at line 75 of file miniupnpc-libevent.h.

Member Data Documentation

◆ base

struct event_base* upnpc::base

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

◆ cb_data

void* upnpc::cb_data

Definition at line 84 of file miniupnpc-libevent.h.

◆ devices

upnpc_device_t* upnpc::devices

Definition at line 81 of file miniupnpc-libevent.h.

◆ discover_device_index

int upnpc::discover_device_index

Definition at line 80 of file miniupnpc-libevent.h.

◆ ev_ssdp_recv

struct event* upnpc::ev_ssdp_recv

Definition at line 78 of file miniupnpc-libevent.h.

◆ ev_ssdp_writable

struct event* upnpc::ev_ssdp_writable

Definition at line 79 of file miniupnpc-libevent.h.

◆ local_address

char* upnpc::local_address

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

◆ local_port

uint16_t upnpc::local_port

Definition at line 90 of file miniupnpc-libevent.h.

◆ ready_cb

upnpc_callback_fn upnpc::ready_cb

Definition at line 82 of file miniupnpc-libevent.h.

◆ soap_cb

upnpc_callback_fn upnpc::soap_cb

Definition at line 83 of file miniupnpc-libevent.h.

◆ ssdp_socket

evutil_socket_t upnpc::ssdp_socket

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

◆ ttl

unsigned char upnpc::ttl

Definition at line 91 of file miniupnpc-libevent.h.


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