RetroArch
deps
miniupnpc
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 */
UPNPDev
Definition:
upnpdev.h:17
UPNPDev::st
char * st
Definition:
upnpdev.h:20
freeUPNPDevlist
MINIUPNP_LIBSPEC void freeUPNPDevlist(struct UPNPDev *devlist)
Definition:
upnpdev.c:13
miniupnpc_declspec.h
UPNPDev::usn
char * usn
Definition:
upnpdev.h:22
UPNPDev::pNext
struct UPNPDev * pNext
Definition:
upnpdev.h:18
MINIUPNP_LIBSPEC
#define MINIUPNP_LIBSPEC
Definition:
miniupnpc_declspec.h:8
UPNPDev::descURL
char * descURL
Definition:
upnpdev.h:19
buffer
Definition:
video4linux2.c:51
UPNPDev::scope_id
unsigned int scope_id
Definition:
upnpdev.h:21
Generated by
1.8.15