#include "declspec.h"#include "igd_desc_parse.h"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) |
| 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 void freeUPNPDevlist | ( | struct UPNPDev * | devlist | ) |
Referenced by UPNPControlThread::initializeUPNP().
| LIBSPEC void FreeUPNPUrls | ( | struct UPNPUrls * | ) |
| LIBSPEC void parserootdesc | ( | const char * | , | |
| int | , | |||
| struct IGDdatas * | ||||
| ) |
| int ReceiveData | ( | int | socket, | |
| char * | data, | |||
| int | length, | |||
| int | timeout | |||
| ) |
| int simpleUPnPcommand | ( | int | , | |
| const char * | , | |||
| const char * | , | |||
| const char * | , | |||
| struct UPNParg * | , | |||
| char * | , | |||
| int * | ||||
| ) |
| LIBSPEC int UPNP_GetIGDFromUrl | ( | const char * | rootdescurl, | |
| struct UPNPUrls * | urls, | |||
| struct IGDdatas * | data, | |||
| char * | lanaddr, | |||
| int | lanaddrlen | |||
| ) |
| LIBSPEC int UPNP_GetValidIGD | ( | struct UPNPDev * | devlist, | |
| struct UPNPUrls * | urls, | |||
| struct IGDdatas * | data, | |||
| char * | lanaddr, | |||
| int | lanaddrlen | |||
| ) |
Referenced by UPNPControlThread::initializeUPNP().
| LIBSPEC struct UPNPDev* upnpDiscover | ( | int | delay, | |
| const char * | multicastif, | |||
| const char * | minissdpdsock | |||
| ) | [read] |
Referenced by UPNPControlThread::initializeUPNP().
1.5.7.1