diff options
| author | Jeff Halter <868228+jhalter@users.noreply.github.com> | 2022-06-03 17:11:06 -0700 |
|---|---|---|
| committer | Jeff Halter <868228+jhalter@users.noreply.github.com> | 2022-06-03 17:11:06 -0700 |
| commit | 16a4ad707a05df25c9d12b8cc89fb3a9e3be0dba (patch) | |
| tree | 7ddeb3bf3496142a530949e64f361e5321c1fac5 /hotline/file_transfer.go | |
| parent | 481631f6b541a0f00c7c3ba789c13ac934bdefbc (diff) | |
Initial implementation of file transfer resume
Diffstat (limited to 'hotline/file_transfer.go')
| -rw-r--r-- | hotline/file_transfer.go | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/hotline/file_transfer.go b/hotline/file_transfer.go index c0c2f87..65ef0b0 100644 --- a/hotline/file_transfer.go +++ b/hotline/file_transfer.go @@ -23,6 +23,7 @@ type FileTransfer struct { FolderItemCount []byte BytesSent int clientID uint16 + fileResumeData *FileResumeData } func (ft *FileTransfer) String() string { @@ -32,6 +33,10 @@ func (ft *FileTransfer) String() string { return out } +func (ft *FileTransfer) ItemCount() int { + return int(binary.BigEndian.Uint16(ft.FolderItemCount)) +} + // 00 28 // DataSize // 00 00 // IsFolder // 00 02 // PathItemCount |