UPnPsdk 0.1
Universal Plug and Play +, Software Development Kit
 
Loading...
Searching...
No Matches
VirtualDir.hpp
Go to the documentation of this file.
1#ifndef COMPA_VIRTUALDIR_HPP
2#define COMPA_VIRTUALDIR_HPP
3// Copyright (C) 2022+ GPL 3 and higher by Ingo Höft, <Ingo@Hoeft-online.de>
4// Redistribution only with this Copyright remark. Last modified: 2024-01-29
5// Taken from authors who haven't made a note.
11#include <upnp.hpp>
12
65
75
76#endif /* UPNPLIB_VIRTUALDIR_HPP */
#define NAME_SIZE
Definition API.hpp:46
VDCallback_Read read
char dirName[NAME_SIZE]
VDCallback_Open open
VDCallback_Close close
VDCallback_Write write
const void * cookie
VDCallback_GetInfo get_info
struct virtual_Dir_List * next
VDCallback_Seek seek
struct virtual_Dir_List virtualDirList
Virtual directory list.
Virtual directory list.
int(* VDCallback_Close)(UpnpWebFileHandle fileHnd, const void *cookie, const void *request_cookie)
Close callback function prototype.
Definition API.hpp:2746
int(* VDCallback_GetInfo)(const char *filename, UpnpFileInfo *info, const void *cookie, const void **request_cookie)
Get-info callback function prototype.
Definition API.hpp:2592
int(* VDCallback_Seek)(UpnpWebFileHandle fileHnd, off_t offset, int origin, const void *cookie, const void *request_cookie)
Seek callback function prototype.
Definition API.hpp:2715
int(* VDCallback_Write)(UpnpWebFileHandle fileHnd, char *buf, size_t buflen, const void *cookie, const void *request_cookie)
Write callback function prototype.
Definition API.hpp:2689
int(* VDCallback_Read)(UpnpWebFileHandle fileHnd, char *buf, size_t buflen, const void *cookie, const void *request_cookie)
Read callback function prototype.
Definition API.hpp:2663
UpnpWebFileHandle(* VDCallback_Open)(const char *filename, enum UpnpOpenFileMode Mode, const void *cookie, const void *request_cookie)
Open callback function prototype.
Definition API.hpp:2638