SftpFileObject Struct Reference
File or directory object. More...
#include <sftp_server.h>
Data Fields | |
| SftpFileType | type |
| File type. More... | |
| SftpServerSession * | session |
| Pointer to the SFTP session. More... | |
| char_t | path [SFTP_SERVER_MAX_PATH_LEN+1] |
| Path name. More... | |
| uint32_t | handle |
| Opaque value that identifies the file. More... | |
| uint64_t | size |
| Size of the file. More... | |
| uint64_t | offset |
| Offset within the file. More... | |
| FsFile * | file |
| File pointer. More... | |
| FsDir * | dir |
| Directory pointer. More... | |
Detailed Description
File or directory object.
Definition at line 185 of file sftp_server.h.
Field Documentation
◆ dir
| FsDir* dir |
Directory pointer.
Definition at line 194 of file sftp_server.h.
◆ file
| FsFile* file |
File pointer.
Definition at line 193 of file sftp_server.h.
◆ handle
| uint32_t handle |
Opaque value that identifies the file.
Definition at line 190 of file sftp_server.h.
◆ offset
| uint64_t offset |
Offset within the file.
Definition at line 192 of file sftp_server.h.
◆ path
| char_t path[SFTP_SERVER_MAX_PATH_LEN+1] |
Path name.
Definition at line 189 of file sftp_server.h.
◆ session
| SftpServerSession* session |
Pointer to the SFTP session.
Definition at line 188 of file sftp_server.h.
◆ size
| uint64_t size |
Size of the file.
Definition at line 191 of file sftp_server.h.
◆ type
| SftpFileType type |
File type.
Definition at line 187 of file sftp_server.h.
The documentation for this struct was generated from the following file:
- cyclone_ssh/sftp/sftp_server.h
