Add structs for listing files
This commit is contained in:
parent
38db0c030d
commit
270d4c5da4
33
structs.go
33
structs.go
|
@ -11,13 +11,40 @@ type Client struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
type Instructions struct {
|
type Instructions struct {
|
||||||
IsHeartbeat bool
|
IsHeartbeat bool
|
||||||
IsCommand bool
|
|
||||||
|
IsCommand bool
|
||||||
|
|
||||||
IsKillswitch bool
|
IsKillswitch bool
|
||||||
Message string
|
|
||||||
|
// IsDownload bool
|
||||||
|
// IsUpload bool
|
||||||
|
// FileName string
|
||||||
|
// FileContents []byte
|
||||||
|
|
||||||
|
IsListFiles bool
|
||||||
|
Path string
|
||||||
|
|
||||||
|
Message string
|
||||||
}
|
}
|
||||||
|
|
||||||
type Response struct {
|
type Response struct {
|
||||||
Successful bool
|
Successful bool
|
||||||
Message string
|
Message string
|
||||||
|
|
||||||
|
// IsUpload bool
|
||||||
|
// FileName string
|
||||||
|
// FileContents []byte
|
||||||
|
|
||||||
|
IsListFiles bool
|
||||||
|
FileList
|
||||||
|
}
|
||||||
|
type FileList struct {
|
||||||
|
File []Item
|
||||||
|
}
|
||||||
|
|
||||||
|
type Item struct {
|
||||||
|
Name string
|
||||||
|
FullPath string
|
||||||
|
IsFolder bool
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue