From cc03f6f4c802ee0742520145e9cacbd88f78ed9a Mon Sep 17 00:00:00 2001 From: Drew DeVault Date: Thu, 1 Feb 2018 19:34:08 -0500 Subject: Implement (most of) mailbox listing --- worker/types/messages.go | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'worker/types/messages.go') diff --git a/worker/types/messages.go b/worker/types/messages.go index 5259342..00937a9 100644 --- a/worker/types/messages.go +++ b/worker/types/messages.go @@ -26,10 +26,15 @@ func (m Message) InResponseTo() WorkerMessage { // Meta-messages +// TODO: Figure out a nice way of merging Ack and Done type Ack struct { Message } +type Done struct { + Message +} + type Error struct { Message Error error @@ -58,8 +63,17 @@ type Disconnect struct { Message } +type ListDirectories struct { + Message +} + // Messages +type Directory struct { + Message + Name *string +} + // Respond with an Ack to approve or Disconnect to reject type ApproveCertificate struct { Message -- cgit v1.2.3