|
RetroArch
|
#include <stdlib.h>#include <stdio.h>#include <string.h>#include "upnpcommands.h"#include "miniupnpc.h"#include "portlistingparse.h"Functions | |
| static UNSIGNED_INTEGER | my_custom_atoui (const char *s) |
| MINIUPNP_LIBSPEC UNSIGNED_INTEGER | UPNP_GetTotalBytesSent (const char *controlURL, const char *servicetype) |
| MINIUPNP_LIBSPEC UNSIGNED_INTEGER | UPNP_GetTotalBytesReceived (const char *controlURL, const char *servicetype) |
| MINIUPNP_LIBSPEC UNSIGNED_INTEGER | UPNP_GetTotalPacketsSent (const char *controlURL, const char *servicetype) |
| MINIUPNP_LIBSPEC UNSIGNED_INTEGER | UPNP_GetTotalPacketsReceived (const char *controlURL, const char *servicetype) |
| MINIUPNP_LIBSPEC int | UPNP_GetStatusInfo (const char *controlURL, const char *servicetype, char *status, unsigned int *uptime, char *lastconnerror) |
| MINIUPNP_LIBSPEC int | UPNP_GetConnectionTypeInfo (const char *controlURL, const char *servicetype, char *connectionType) |
| MINIUPNP_LIBSPEC int | UPNP_GetLinkLayerMaxBitRates (const char *controlURL, const char *servicetype, unsigned int *bitrateDown, unsigned int *bitrateUp) |
| MINIUPNP_LIBSPEC int | UPNP_GetExternalIPAddress (const char *controlURL, const char *servicetype, char *extIpAdd) |
| MINIUPNP_LIBSPEC int | UPNP_AddPortMapping (const char *controlURL, const char *servicetype, const char *extPort, const char *inPort, const char *inClient, const char *desc, const char *proto, const char *remoteHost, const char *leaseDuration) |
| MINIUPNP_LIBSPEC int | UPNP_AddAnyPortMapping (const char *controlURL, const char *servicetype, const char *extPort, const char *inPort, const char *inClient, const char *desc, const char *proto, const char *remoteHost, const char *leaseDuration, char *reservedPort) |
| MINIUPNP_LIBSPEC int | UPNP_DeletePortMapping (const char *controlURL, const char *servicetype, const char *extPort, const char *proto, const char *remoteHost) |
| MINIUPNP_LIBSPEC int | UPNP_DeletePortMappingRange (const char *controlURL, const char *servicetype, const char *extPortStart, const char *extPortEnd, const char *proto, const char *manage) |
| MINIUPNP_LIBSPEC int | UPNP_GetGenericPortMappingEntry (const char *controlURL, const char *servicetype, const char *index, char *extPort, char *intClient, char *intPort, char *protocol, char *desc, char *enabled, char *rHost, char *duration) |
| MINIUPNP_LIBSPEC int | UPNP_GetPortMappingNumberOfEntries (const char *controlURL, const char *servicetype, unsigned int *numEntries) |
| MINIUPNP_LIBSPEC int | UPNP_GetSpecificPortMappingEntry (const char *controlURL, const char *servicetype, const char *extPort, const char *proto, const char *remoteHost, char *intClient, char *intPort, char *desc, char *enabled, char *leaseDuration) |
| MINIUPNP_LIBSPEC int | UPNP_GetListOfPortMappings (const char *controlURL, const char *servicetype, const char *startPort, const char *endPort, const char *protocol, const char *numberOfPorts, struct PortMappingParserData *data) |
| MINIUPNP_LIBSPEC int | UPNP_GetFirewallStatus (const char *controlURL, const char *servicetype, int *firewallEnabled, int *inboundPinholeAllowed) |
| MINIUPNP_LIBSPEC int | UPNP_GetOutboundPinholeTimeout (const char *controlURL, const char *servicetype, const char *remoteHost, const char *remotePort, const char *intClient, const char *intPort, const char *proto, int *opTimeout) |
| MINIUPNP_LIBSPEC int | UPNP_AddPinhole (const char *controlURL, const char *servicetype, const char *remoteHost, const char *remotePort, const char *intClient, const char *intPort, const char *proto, const char *leaseTime, char *uniqueID) |
| MINIUPNP_LIBSPEC int | UPNP_UpdatePinhole (const char *controlURL, const char *servicetype, const char *uniqueID, const char *leaseTime) |
| MINIUPNP_LIBSPEC int | UPNP_DeletePinhole (const char *controlURL, const char *servicetype, const char *uniqueID) |
| MINIUPNP_LIBSPEC int | UPNP_CheckPinholeWorking (const char *controlURL, const char *servicetype, const char *uniqueID, int *isWorking) |
| MINIUPNP_LIBSPEC int | UPNP_GetPinholePackets (const char *controlURL, const char *servicetype, const char *uniqueID, int *packets) |
|
static |
| MINIUPNP_LIBSPEC int UPNP_AddAnyPortMapping | ( | const char * | controlURL, |
| const char * | servicetype, | ||
| const char * | extPort, | ||
| const char * | inPort, | ||
| const char * | inClient, | ||
| const char * | desc, | ||
| const char * | proto, | ||
| const char * | remoteHost, | ||
| const char * | leaseDuration, | ||
| char * | reservedPort | ||
| ) |
| MINIUPNP_LIBSPEC int UPNP_AddPinhole | ( | const char * | controlURL, |
| const char * | servicetype, | ||
| const char * | remoteHost, | ||
| const char * | remotePort, | ||
| const char * | intClient, | ||
| const char * | intPort, | ||
| const char * | proto, | ||
| const char * | leaseTime, | ||
| char * | uniqueID | ||
| ) |
| MINIUPNP_LIBSPEC int UPNP_AddPortMapping | ( | const char * | controlURL, |
| const char * | servicetype, | ||
| const char * | extPort, | ||
| const char * | inPort, | ||
| const char * | inClient, | ||
| const char * | desc, | ||
| const char * | proto, | ||
| const char * | remoteHost, | ||
| const char * | leaseDuration | ||
| ) |
| MINIUPNP_LIBSPEC int UPNP_CheckPinholeWorking | ( | const char * | controlURL, |
| const char * | servicetype, | ||
| const char * | uniqueID, | ||
| int * | isWorking | ||
| ) |
| MINIUPNP_LIBSPEC int UPNP_DeletePinhole | ( | const char * | controlURL, |
| const char * | servicetype, | ||
| const char * | uniqueID | ||
| ) |
| MINIUPNP_LIBSPEC int UPNP_DeletePortMapping | ( | const char * | controlURL, |
| const char * | servicetype, | ||
| const char * | extPort, | ||
| const char * | proto, | ||
| const char * | remoteHost | ||
| ) |
| MINIUPNP_LIBSPEC int UPNP_DeletePortMappingRange | ( | const char * | controlURL, |
| const char * | servicetype, | ||
| const char * | extPortStart, | ||
| const char * | extPortEnd, | ||
| const char * | proto, | ||
| const char * | manage | ||
| ) |
| MINIUPNP_LIBSPEC int UPNP_GetConnectionTypeInfo | ( | const char * | controlURL, |
| const char * | servicetype, | ||
| char * | connectionType | ||
| ) |
| MINIUPNP_LIBSPEC int UPNP_GetExternalIPAddress | ( | const char * | controlURL, |
| const char * | servicetype, | ||
| char * | extIpAdd | ||
| ) |
| MINIUPNP_LIBSPEC int UPNP_GetFirewallStatus | ( | const char * | controlURL, |
| const char * | servicetype, | ||
| int * | firewallEnabled, | ||
| int * | inboundPinholeAllowed | ||
| ) |
| MINIUPNP_LIBSPEC int UPNP_GetGenericPortMappingEntry | ( | const char * | controlURL, |
| const char * | servicetype, | ||
| const char * | index, | ||
| char * | extPort, | ||
| char * | intClient, | ||
| char * | intPort, | ||
| char * | protocol, | ||
| char * | desc, | ||
| char * | enabled, | ||
| char * | rHost, | ||
| char * | duration | ||
| ) |
| MINIUPNP_LIBSPEC int UPNP_GetLinkLayerMaxBitRates | ( | const char * | controlURL, |
| const char * | servicetype, | ||
| unsigned int * | bitrateDown, | ||
| unsigned int * | bitrateUp | ||
| ) |
| MINIUPNP_LIBSPEC int UPNP_GetListOfPortMappings | ( | const char * | controlURL, |
| const char * | servicetype, | ||
| const char * | startPort, | ||
| const char * | endPort, | ||
| const char * | protocol, | ||
| const char * | numberOfPorts, | ||
| struct PortMappingParserData * | data | ||
| ) |
| MINIUPNP_LIBSPEC int UPNP_GetOutboundPinholeTimeout | ( | const char * | controlURL, |
| const char * | servicetype, | ||
| const char * | remoteHost, | ||
| const char * | remotePort, | ||
| const char * | intClient, | ||
| const char * | intPort, | ||
| const char * | proto, | ||
| int * | opTimeout | ||
| ) |
| MINIUPNP_LIBSPEC int UPNP_GetPinholePackets | ( | const char * | controlURL, |
| const char * | servicetype, | ||
| const char * | uniqueID, | ||
| int * | packets | ||
| ) |
| MINIUPNP_LIBSPEC int UPNP_GetPortMappingNumberOfEntries | ( | const char * | controlURL, |
| const char * | servicetype, | ||
| unsigned int * | numEntries | ||
| ) |
| MINIUPNP_LIBSPEC int UPNP_GetSpecificPortMappingEntry | ( | const char * | controlURL, |
| const char * | servicetype, | ||
| const char * | extPort, | ||
| const char * | proto, | ||
| const char * | remoteHost, | ||
| char * | intClient, | ||
| char * | intPort, | ||
| char * | desc, | ||
| char * | enabled, | ||
| char * | leaseDuration | ||
| ) |
| MINIUPNP_LIBSPEC int UPNP_GetStatusInfo | ( | const char * | controlURL, |
| const char * | servicetype, | ||
| char * | status, | ||
| unsigned int * | uptime, | ||
| char * | lastconnerror | ||
| ) |
| MINIUPNP_LIBSPEC UNSIGNED_INTEGER UPNP_GetTotalBytesReceived | ( | const char * | controlURL, |
| const char * | servicetype | ||
| ) |
| MINIUPNP_LIBSPEC UNSIGNED_INTEGER UPNP_GetTotalBytesSent | ( | const char * | controlURL, |
| const char * | servicetype | ||
| ) |
| MINIUPNP_LIBSPEC UNSIGNED_INTEGER UPNP_GetTotalPacketsReceived | ( | const char * | controlURL, |
| const char * | servicetype | ||
| ) |
| MINIUPNP_LIBSPEC UNSIGNED_INTEGER UPNP_GetTotalPacketsSent | ( | const char * | controlURL, |
| const char * | servicetype | ||
| ) |
| MINIUPNP_LIBSPEC int UPNP_UpdatePinhole | ( | const char * | controlURL, |
| const char * | servicetype, | ||
| const char * | uniqueID, | ||
| const char * | leaseTime | ||
| ) |
1.8.15