41#include "UpnpStdInt.h"
43extern SOCKET gMiniServerStopSock;
61 uint16_t miniServerPort4;
63 uint16_t miniServerPort6;
64#ifdef INCLUDE_CLIENT_APIS
97#ifdef INCLUDE_DEVICE_APIS
129 uint16_t *listen_port4,
132 uint16_t *listen_port6);
#define UPNP_INLINE
Declares an inline function.
Definition UpnpGlobal.h:99
int SOCKET
Definition UpnpInet.h:48
void(* MiniServerCallback)(http_parser_t *parser, http_message_t *request, SOCKINFO *info)
Definition miniserver.h:75
int StartMiniServer(uint16_t *listen_port4, uint16_t *listen_port6)
Initialize the sockets functionality for the Miniserver.
Definition miniserver.c:862
void SetSoapCallback(MiniServerCallback callback)
Set SOAP Callback.
void SetHTTPGetCallback(MiniServerCallback callback)
Set HTTP Get Callback.
int StopMiniServer()
Stop and Shutdown the MiniServer and free socket resources.
Definition miniserver.c:968
void SetGenaCallback(MiniServerCallback callback)
Set GENA Callback.
Definition miniserver.h:45
SOCKET miniServerSock6
Definition miniserver.h:49
SOCKET ssdpSock6
Definition miniserver.h:55
SOCKET ssdpSock6UlaGua
Definition miniserver.h:57
SOCKET ssdpSock4
Definition miniserver.h:53
SOCKET ssdpReqSock6
Definition miniserver.h:70
SOCKET ssdpReqSock4
Definition miniserver.h:67
SOCKET miniServerStopSock
Definition miniserver.h:51
SOCKET miniServerSock4
Definition miniserver.h:47
Definition httpparser.h:179
Definition httpparser.h:213