diff --git a/src/Simplex/FileTransfer.hs b/src/Simplex/FileTransfer.hs new file mode 100644 index 000000000..9f648d7ff --- /dev/null +++ b/src/Simplex/FileTransfer.hs @@ -0,0 +1,14 @@ +module Simplex.FileTransfer where + +-- TODO +-- Protocol +-- Store (in memory storage) +-- StoreLog (append only log) +-- FileDescription +-- Server +-- Client +-- Server/Main (server CLI) +-- Client/Main (client CLI) +-- +-- Transport for HTTP2 ? +-- streaming Crypto diff --git a/src/Simplex/FileTransfer/Client.hs b/src/Simplex/FileTransfer/Client.hs new file mode 100644 index 000000000..b4ca6fa86 --- /dev/null +++ b/src/Simplex/FileTransfer/Client.hs @@ -0,0 +1 @@ +module Simplex.FileTransfer.Client where diff --git a/src/Simplex/FileTransfer/Client/Main.hs b/src/Simplex/FileTransfer/Client/Main.hs new file mode 100644 index 000000000..467237e02 --- /dev/null +++ b/src/Simplex/FileTransfer/Client/Main.hs @@ -0,0 +1 @@ +module Simplex.FileTransfer.Client.Main where diff --git a/src/Simplex/FileTransfer/Description.hs b/src/Simplex/FileTransfer/Description.hs new file mode 100644 index 000000000..e69de29bb diff --git a/src/Simplex/FileTransfer/Protocol.hs b/src/Simplex/FileTransfer/Protocol.hs new file mode 100644 index 000000000..c30cb9d27 --- /dev/null +++ b/src/Simplex/FileTransfer/Protocol.hs @@ -0,0 +1 @@ +module Simplex.FileTransfer.Protocol where diff --git a/src/Simplex/FileTransfer/Server.hs b/src/Simplex/FileTransfer/Server.hs new file mode 100644 index 000000000..a44e6c636 --- /dev/null +++ b/src/Simplex/FileTransfer/Server.hs @@ -0,0 +1 @@ +module Simplex.FileTransfer.Server where diff --git a/src/Simplex/FileTransfer/Server/Main.hs b/src/Simplex/FileTransfer/Server/Main.hs new file mode 100644 index 000000000..d68227fc2 --- /dev/null +++ b/src/Simplex/FileTransfer/Server/Main.hs @@ -0,0 +1 @@ +module Simplex.FileTransfer.Server.Main where diff --git a/src/Simplex/FileTransfer/Server/Store.hs b/src/Simplex/FileTransfer/Server/Store.hs new file mode 100644 index 000000000..af11a1949 --- /dev/null +++ b/src/Simplex/FileTransfer/Server/Store.hs @@ -0,0 +1 @@ +module Simplex.FileTransfer.Server.Store where diff --git a/src/Simplex/FileTransfer/Server/StoreLog.hs b/src/Simplex/FileTransfer/Server/StoreLog.hs new file mode 100644 index 000000000..3f082c688 --- /dev/null +++ b/src/Simplex/FileTransfer/Server/StoreLog.hs @@ -0,0 +1 @@ +module Simplex.FileTransfer.Server.StoreLog where