generalized ExternalState to not be limited to a ExternalAddonProcess
authorJoey Hess <joeyh@joeyh.name>
Wed, 12 Aug 2020 16:30:45 +0000 (12:30 -0400)
committerJoey Hess <joeyh@joeyh.name>
Wed, 12 Aug 2020 16:30:45 +0000 (12:30 -0400)
commit3f8c808bd7633b89349c3d53e6de266e04f1c1aa
tree9a58804f16366225c7cd5e6855ec66784fbc9d81
parent5f4228dc2b601fee4e7a0f59d88de2020e17efc8
generalized ExternalState to not be limited to a ExternalAddonProcess

Idea is for ASYNC extension, it will instead contain methods that communicate
with the thread that handles all communication with the external process.
Remote/External.hs
Remote/External/Types.hs