Go to the source code of this file.
Classes |
| struct | UPNParg |
| struct | UPNPDev |
| struct | UPNPUrls |
Functions |
| int | simpleUPnPcommand (int, const char *, const char *, const char *, struct UPNParg *, char *, int *) |
| LIBSPEC struct UPNPDev * | upnpDiscover (int delay, const char *multicastif, const char *minissdpdsock, int sameport) |
| LIBSPEC void | freeUPNPDevlist (struct UPNPDev *devlist) |
| LIBSPEC void | parserootdesc (const char *, int, struct IGDdatas *) |
| LIBSPEC int | UPNP_GetValidIGD (struct UPNPDev *devlist, struct UPNPUrls *urls, struct IGDdatas *data, char *lanaddr, int lanaddrlen) |
| LIBSPEC int | UPNP_GetIGDFromUrl (const char *rootdescurl, struct UPNPUrls *urls, struct IGDdatas *data, char *lanaddr, int lanaddrlen) |
| LIBSPEC void | GetUPNPUrls (struct UPNPUrls *, struct IGDdatas *, const char *) |
| LIBSPEC void | FreeUPNPUrls (struct UPNPUrls *) |
| int | ReceiveData (int socket, char *data, int length, int timeout) |
| LIBSPEC int | UPNPIGD_IsConnected (struct UPNPUrls *, struct IGDdatas *) |
Function Documentation
| int ReceiveData |
( |
int |
socket, |
|
|
char * |
data, |
|
|
int |
length, |
|
|
int |
timeout |
|
) |
| |