Lines of
xvfs-core.h
from check-in e5b6962adf
that are changed by the sequence of edits moving toward
check-in d121970301:
1: #ifndef XVFS_COMMON_H_1B4B28D60EBAA11D5FF85642FA7CA22C29E8E817
2: #define XVFS_COMMON_H_1B4B28D60EBAA11D5FF85642FA7CA22C29E8E817 1
3:
4: #include <tcl.h>
5:
6: #define XVFS_PROTOCOL_VERSION 1
7:
8: typedef const char **(*xvfs_proc_getChildren_t)(const char *path, Tcl_WideInt *count);
9: typedef const unsigned char *(*xvfs_proc_getData_t)(const char *path, Tcl_WideInt start, Tcl_WideInt *length);
10:
11: struct Xvfs_FSInfo {
12: int protocolVersion;
e5b6962adf 2019-05-02 13: const char *fsName;
14: xvfs_proc_getChildren_t getChildrenProc;
15: xvfs_proc_getData_t getDataProc;
16: };
17:
18: int Xvfs_Register(Tcl_Interp *interp, struct Xvfs_FSInfo *fsInfo);
19:
20: #endif