41 #include "UpnpStdInt.h"
43 extern SOCKET gMiniServerStopSock;
63 uint16_t miniServerPort4;
65 uint16_t miniServerPort6;
67 uint16_t miniServerPort6UlaGua;
68 #ifdef INCLUDE_CLIENT_APIS
101 #ifdef INCLUDE_DEVICE_APIS
133 uint16_t *listen_port4,
136 uint16_t *listen_port6,
139 uint16_t *listen_port6UlaGua);
SOCKET miniServerSock4
Definition: miniserver.h:47
SOCKET ssdpReqSock6
Definition: miniserver.h:74
SOCKET miniServerSock6UlaGua
Definition: miniserver.h:51
Definition: miniserver.h:45
Definition: httpparser.h:181
SOCKET miniServerStopSock
Definition: miniserver.h:53
void SetSoapCallback(MiniServerCallback callback)
Set SOAP Callback.
SOCKET ssdpSock4
Definition: miniserver.h:55
SOCKET miniServerSock6
Definition: miniserver.h:49
void SetHTTPGetCallback(MiniServerCallback callback)
Set HTTP Get Callback.
SOCKET ssdpSock6
Definition: miniserver.h:57
SOCKET ssdpSock6UlaGua
Definition: miniserver.h:59
SOCKET ssdpReqSock4
Definition: miniserver.h:71
int SOCKET
Definition: UpnpInet.h:48
void(* MiniServerCallback)(http_parser_t *parser, http_message_t *request, SOCKINFO *info)
Definition: miniserver.h:79
int StartMiniServer(uint16_t *listen_port4, uint16_t *listen_port6, uint16_t *listen_port6UlaGua)
Initialize the sockets functionality for the Miniserver.
Definition: miniserver.c:1158
Definition: httpparser.h:216
int StopMiniServer()
Stop and Shutdown the MiniServer and free socket resources.
Definition: miniserver.c:1268
#define UPNP_INLINE
Declares an inline function.
Definition: UpnpGlobal.h:103
void SetGenaCallback(MiniServerCallback callback)
Set GENA Callback.