RetroArch
upnpdev.h
Go to the documentation of this file.
1 /* $Id: upnpdev.h,v 1.1 2015/08/28 12:14:19 nanard Exp $ */
2 /* Project : miniupnp
3  * Web : http://miniupnp.free.fr/
4  * Author : Thomas BERNARD
5  * copyright (c) 2005-2015 Thomas Bernard
6  * This software is subjet to the conditions detailed in the
7  * provided LICENSE file. */
8 #ifndef UPNPDEV_H_INCLUDED
9 #define UPNPDEV_H_INCLUDED
10 
11 #include "miniupnpc_declspec.h"
12 
13 #ifdef __cplusplus
14 extern "C" {
15 #endif
16 
17 struct UPNPDev {
18  struct UPNPDev * pNext;
19  char * descURL;
20  char * st;
21  unsigned int scope_id;
22  char * usn;
23  char buffer[3];
24 };
25 
26 /* freeUPNPDevlist()
27  * free list returned by upnpDiscover() */
28 MINIUPNP_LIBSPEC void freeUPNPDevlist(struct UPNPDev * devlist);
29 
30 
31 #ifdef __cplusplus
32 }
33 #endif
34 
35 
36 #endif /* UPNPDEV_H_INCLUDED */
Definition: upnpdev.h:17
char * st
Definition: upnpdev.h:20
MINIUPNP_LIBSPEC void freeUPNPDevlist(struct UPNPDev *devlist)
Definition: upnpdev.c:13
char * usn
Definition: upnpdev.h:22
struct UPNPDev * pNext
Definition: upnpdev.h:18
#define MINIUPNP_LIBSPEC
Definition: miniupnpc_declspec.h:8
char * descURL
Definition: upnpdev.h:19
Definition: video4linux2.c:51
unsigned int scope_id
Definition: upnpdev.h:21