Electroneum
Loading...
Searching...
No Matches
upnpc_device Struct Reference

#include <miniupnpc-async.h>

Collaboration diagram for upnpc_device:

Public Types

enum  {
  EDevInit = 1 , EDevGetDescConnect , EDevGetDescRequest , EDevGetDescResponse ,
  EDevReady , EDevSoapConnect , EDevSoapRequest , EDevSoapResponse ,
  EDevFinalized = 99 , EDevError = 1000
}

Public Attributes

struct upnpc_devicenext
enum upnpc_device:: { ... }  state
char * root_desc_location
char * control_cif_url
char * control_conn_url
int http_socket
int socket_flags
char * http_request
int http_request_len
int http_request_sent
char * http_response
int http_response_received
int http_response_end_of_headers
int http_response_content_length
int http_response_chunked
int http_response_code
struct NameValueParserData soap_response_data
struct sockaddr_storage selfaddr
socklen_t selfaddrlen
upnpc_tparent
upnpc_device_tnext
struct evhttp_connection * desc_conn
char * event_cif_url
char * cif_service_type
char * event_conn_url
char * conn_service_type
struct evhttp_connection * soap_conn
unsigned int state

Detailed Description

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

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
EDevInit 
EDevGetDescConnect 
EDevGetDescRequest 
EDevGetDescResponse 
EDevReady 
EDevSoapConnect 
EDevSoapRequest 
EDevSoapResponse 
EDevFinalized 
EDevError 

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

45 {
46 EDevInit = 1,
54 EDevFinalized = 99,
55 EDevError = 1000
56 } state;
enum upnpc_device::@250160326176063334320113246365134347371017301352 state

Member Data Documentation

◆ cif_service_type

char* upnpc_device::cif_service_type

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

◆ conn_service_type

char* upnpc_device::conn_service_type

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

◆ control_cif_url

char * upnpc_device::control_cif_url

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

◆ control_conn_url

char * upnpc_device::control_conn_url

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

◆ desc_conn

struct evhttp_connection* upnpc_device::desc_conn

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

◆ event_cif_url

char* upnpc_device::event_cif_url

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

◆ event_conn_url

char* upnpc_device::event_conn_url

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

◆ http_request

char* upnpc_device::http_request

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

◆ http_request_len

int upnpc_device::http_request_len

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

◆ http_request_sent

int upnpc_device::http_request_sent

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

◆ http_response

char* upnpc_device::http_response

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

◆ http_response_chunked

int upnpc_device::http_response_chunked

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

◆ http_response_code

int upnpc_device::http_response_code

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

◆ http_response_content_length

int upnpc_device::http_response_content_length

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

◆ http_response_end_of_headers

int upnpc_device::http_response_end_of_headers

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

◆ http_response_received

int upnpc_device::http_response_received

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

◆ http_socket

int upnpc_device::http_socket

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

◆ next [1/2]

struct upnpc_device* upnpc_device::next

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

◆ next [2/2]

upnpc_device_t* upnpc_device::next

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

◆ parent

upnpc_t* upnpc_device::parent

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

◆ root_desc_location

char * upnpc_device::root_desc_location

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

◆ selfaddr

struct sockaddr_storage upnpc_device::selfaddr

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

◆ selfaddrlen

socklen_t upnpc_device::selfaddrlen

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

◆ soap_conn

struct evhttp_connection* upnpc_device::soap_conn

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

◆ soap_response_data

struct NameValueParserData upnpc_device::soap_response_data

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

◆ socket_flags

int upnpc_device::socket_flags

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

◆ [] [1/2]

enum { ... } upnpc_device::state

◆ state [2/2]

unsigned int upnpc_device::state

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


The documentation for this struct was generated from the following files:
  • /home/abuild/rpmbuild/BUILD/electroneum-5.1.3.1-build/electroneum-5.1.3.1/external/miniupnp/miniupnpc-async/miniupnpc-async.h
  • /home/abuild/rpmbuild/BUILD/electroneum-5.1.3.1-build/electroneum-5.1.3.1/external/miniupnp/miniupnpc-libevent/miniupnpc-libevent.h