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
61typedef 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
int(* VDCallback_Seek)(UpnpWebFileHandle fileHnd, off_t offset, int origin, const void *cookie)
Seek callback function prototype.
Definition: upnp.h:2662
int(* VDCallback_Close)(UpnpWebFileHandle fileHnd, const void *cookie)
Close callback function prototype.
Definition: upnp.h:2690
int(* VDCallback_GetInfo)(const char *filename, UpnpFileInfo *info, const void *cookie)
Get-info callback function prototype.
Definition: upnp.h:2573
int(* VDCallback_Write)(UpnpWebFileHandle fileHnd, char *buf, size_t buflen, const void *cookie)
Write callback function prototype.
Definition: upnp.h:2639
int(* VDCallback_Read)(UpnpWebFileHandle fileHnd, char *buf, size_t buflen, const void *cookie)
Read callback function prototype.
Definition: upnp.h:2616
UpnpWebFileHandle(* VDCallback_Open)(const char *filename, enum UpnpOpenFileMode Mode, const void *cookie)
Open callback function prototype.
Definition: upnp.h:2594
Definition: VirtualDir.h:12
VDCallback_Read read
Definition: VirtualDir.h:31
VDCallback_Open open
Definition: VirtualDir.h:20
VDCallback_Close close
Definition: VirtualDir.h:57
VDCallback_Write write
Definition: VirtualDir.h:38
VDCallback_GetInfo get_info
Definition: VirtualDir.h:15
VDCallback_Seek seek
Definition: VirtualDir.h:51
Definition: VirtualDir.h:62