Monero
Public Attributes | List of all members
upnpc Struct Reference

#include <miniupnpc-libevent.h>

Collaboration diagram for upnpc:
Collaboration graph
[legend]

Public Attributes

struct event_base * base
 
evutil_socket_t ssdp_socket
 
struct eventev_ssdp_recv
 
struct eventev_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
 

Member Data Documentation

◆ base

struct event_base* upnpc::base

◆ cb_data

void* upnpc::cb_data

◆ devices

upnpc_device_t* upnpc::devices

◆ discover_device_index

int upnpc::discover_device_index

◆ ev_ssdp_recv

struct event* upnpc::ev_ssdp_recv

◆ ev_ssdp_writable

struct event* upnpc::ev_ssdp_writable

◆ local_address

char* upnpc::local_address

◆ local_port

uint16_t upnpc::local_port

◆ ready_cb

upnpc_callback_fn upnpc::ready_cb

◆ soap_cb

upnpc_callback_fn upnpc::soap_cb

◆ ssdp_socket

evutil_socket_t upnpc::ssdp_socket

◆ ttl

unsigned char upnpc::ttl

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