diff options
author | Drew DeVault <sir@cmpwn.com> | 2019-03-10 23:45:00 -0400 |
---|---|---|
committer | Drew DeVault <sir@cmpwn.com> | 2019-03-10 23:45:00 -0400 |
commit | b3896476a0e6978c0d7f6fedfb64588934a78f1e (patch) | |
tree | 735e92c3ecb2955ab53cb3f77f0c676fcd64f1a0 /worker/messages.go | |
parent | 289e3b09ea20e911071e5a0f274445429502e934 (diff) | |
download | aerc-b3896476a0e6978c0d7f6fedfb64588934a78f1e.tar.gz |
Fetch valid UIDs from server after opening dir
Diffstat (limited to 'worker/messages.go')
-rw-r--r-- | worker/messages.go | 91 |
1 files changed, 0 insertions, 91 deletions
diff --git a/worker/messages.go b/worker/messages.go deleted file mode 100644 index 90fcfa0..0000000 --- a/worker/messages.go +++ /dev/null @@ -1,91 +0,0 @@ -package worker - -import ( - "crypto/x509" - - "git.sr.ht/~sircmpwn/aerc2/config" -) - -type WorkerMessage interface { - InResponseTo() WorkerMessage -} - -type Message struct { - inResponseTo WorkerMessage -} - -func RespondTo(msg WorkerMessage) Message { - return Message{ - inResponseTo: msg, - } -} - -func (m Message) InResponseTo() WorkerMessage { - return m.inResponseTo -} - -// Meta-messages - -type Done struct { - Message -} - -type Error struct { - Message - Error error -} - -type Unsupported struct { - Message -} - -// Actions - -type ApproveCertificate struct { - Message - Approved bool -} - -type Configure struct { - Message - Config *config.AccountConfig -} - -type Connect struct { - Message -} - -type Disconnect struct { - Message -} - -type ListDirectories struct { - Message -} - -type OpenDirectory struct { - Message - Directory string -} - -// Messages - -type CertificateApprovalRequest struct { - Message - CertPool *x509.CertPool -} - -type Directory struct { - Message - Attributes []string - Name string -} - -type DirectoryInfo struct { - Message - Flags []string - Name string - ReadOnly bool - - Exists, Recent, Unseen int -} |