libUPnP  1.14.24
VirtualDir.h
1 #ifndef VIRTUALDIR_H
2 #define VIRTUALDIR_H
3 
4 #include "upnp.h"
5 
11 {
15 
20 
31 
38 
52 
58 };
59 
60 typedef struct virtual_Dir_List
61 {
62  struct virtual_Dir_List *next;
63  const void *cookie;
64  char dirName[NAME_SIZE];
66 
67 #endif /* VIRTUALDIR_H */
VDCallback_GetInfo get_info
Definition: VirtualDir.h:14
UpnpWebFileHandle(* VDCallback_Open)(const char *filename, enum UpnpOpenFileMode Mode, const void *cookie, const void *request_cookie)
Open callback function prototype.
Definition: upnp.h:2632
Definition: VirtualDir.h:10
VDCallback_Seek seek
Definition: VirtualDir.h:51
VDCallback_Write write
Definition: VirtualDir.h:37
int(* VDCallback_Close)(UpnpWebFileHandle fileHnd, const void *cookie, const void *request_cookie)
Close callback function prototype.
Definition: upnp.h:2737
int(* VDCallback_Read)(UpnpWebFileHandle fileHnd, char *buf, size_t buflen, const void *cookie, const void *request_cookie)
Read callback function prototype.
Definition: upnp.h:2656
VDCallback_Open open
Definition: VirtualDir.h:19
int(* VDCallback_GetInfo)(const char *filename, UpnpFileInfo *info, const void *cookie, const void **request_cookie)
Get-info callback function prototype.
Definition: upnp.h:2607
Definition: VirtualDir.h:60
VDCallback_Read read
Definition: VirtualDir.h:30
int(* VDCallback_Seek)(UpnpWebFileHandle fileHnd, off_t offset, int origin, const void *cookie, const void *request_cookie)
Seek callback function prototype.
Definition: upnp.h:2707
VDCallback_Close close
Definition: VirtualDir.h:57
int(* VDCallback_Write)(UpnpWebFileHandle fileHnd, char *buf, size_t buflen, const void *cookie, const void *request_cookie)
Write callback function prototype.
Definition: upnp.h:2681