Structure SilcSFTPMonitorData
NAME
typedef struct { ... } *SilcSFTPMonitorData, SilcSFTPMonitorDataStruct;
DESCRIPTION
This structure includes the monitor type specific data. The
application can check what the client has requested from this
structure. See the comments below what data is available for what
monitor type.
SOURCE
typedef struct SilcSFTPMonitorDataObject {
SilcSFTPVersion version; /* _INIT */
char *name; /* _OPEN, _REMOVE, _RENAME, _MKDIR,
_RMDIR, _OPENDIR, _STAT, _LSTAT,
_SETSTAT, _READLINK, _SYMLINK, _REALPATH */
char *name2; /* _RENAME, _SYMLINK */
SilcSFTPFileOperation pflags; /* _OPEN */
SilcUInt64 offset; /* _READ, _WRITE */
SilcUInt32 data_len; /* _READ, _WRITE */
SilcSFTPName names; /* _READDIR, _READLINK, _REALPATH */
} *SilcSFTPMonitorData, SilcSFTPMonitorDataStruct;
|