libUPnP  1.8.4
VirtualDir.h
1 
2 
3 #ifndef VIRTUALDIR_H
4 #define VIRTUALDIR_H
5 
6 
12 {
16 
21 
32 
39 
52 
58 };
59 
60 
61 typedef struct virtual_Dir_List
62 {
63  struct virtual_Dir_List *next;
64  const void *cookie;
65  char dirName[NAME_SIZE];
67 
68 
69 #endif /* VIRTUALDIR_H */
70 
VDCallback_Read
int(* VDCallback_Read)(UpnpWebFileHandle fileHnd, char *buf, size_t buflen, const void *cookie)
Read callback function prototype.
Definition: upnp.h:2575
VDCallback_Close
int(* VDCallback_Close)(UpnpWebFileHandle fileHnd, const void *cookie)
Close callback function prototype.
Definition: upnp.h:2649
VirtualDirCallbacks::close
VDCallback_Close close
Definition: VirtualDir.h:57
VirtualDirCallbacks
Definition: VirtualDir.h:12
VDCallback_Write
int(* VDCallback_Write)(UpnpWebFileHandle fileHnd, char *buf, size_t buflen, const void *cookie)
Write callback function prototype.
Definition: upnp.h:2598
VDCallback_GetInfo
int(* VDCallback_GetInfo)(const char *filename, UpnpFileInfo *info, const void *cookie)
Get-info callback function prototype.
Definition: upnp.h:2532
VDCallback_Open
UpnpWebFileHandle(* VDCallback_Open)(const char *filename, enum UpnpOpenFileMode Mode, const void *cookie)
Open callback function prototype.
Definition: upnp.h:2553
VirtualDirCallbacks::read
VDCallback_Read read
Definition: VirtualDir.h:31
VDCallback_Seek
int(* VDCallback_Seek)(UpnpWebFileHandle fileHnd, off_t offset, int origin, const void *cookie)
Seek callback function prototype.
Definition: upnp.h:2621
VirtualDirCallbacks::write
VDCallback_Write write
Definition: VirtualDir.h:38
VirtualDirCallbacks::open
VDCallback_Open open
Definition: VirtualDir.h:20
virtual_Dir_List
Definition: VirtualDir.h:62
VirtualDirCallbacks::seek
VDCallback_Seek seek
Definition: VirtualDir.h:51
VirtualDirCallbacks::get_info
VDCallback_GetInfo get_info
Definition: VirtualDir.h:15