aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/Tango.FileSystem/Network
diff options
context:
space:
mode:
authorRoy Ben Shabat <Roy.mail.net@gmail.com>2020-03-22 00:04:44 +0200
committerRoy Ben Shabat <Roy.mail.net@gmail.com>2020-03-22 00:04:44 +0200
commitd48b2d23515d06a21ad241380986bf8f31773195 (patch)
treeebbb6b2bc874773ec58a4c999a1f6eb61a572592 /Software/Visual_Studio/Tango.FileSystem/Network
parent8c094ceeaa538fdb5dc1d69b6ac73f8574cecb66 (diff)
downloadTango-d48b2d23515d06a21ad241380986bf8f31773195.tar.gz
Tango-d48b2d23515d06a21ad241380986bf8f31773195.zip
Implemented WebRtcTransportAdapter.
Implemented FileSystem via WebRTC. Improved FileSystemControl keyboard control. Implemented FileSystemControl context menu. Improved Transported custom request handler registration. Implemented FS copy/move/delete. Implemented InputBox.
Diffstat (limited to 'Software/Visual_Studio/Tango.FileSystem/Network')
-rw-r--r--Software/Visual_Studio/Tango.FileSystem/Network/CopyRequest.cs14
-rw-r--r--Software/Visual_Studio/Tango.FileSystem/Network/CopyResponse.cs12
-rw-r--r--Software/Visual_Studio/Tango.FileSystem/Network/DeleteRequest.cs13
-rw-r--r--Software/Visual_Studio/Tango.FileSystem/Network/DeleteResponse.cs12
-rw-r--r--Software/Visual_Studio/Tango.FileSystem/Network/InitWebRtcRequest.cs13
-rw-r--r--Software/Visual_Studio/Tango.FileSystem/Network/InitWebRtcResponse.cs12
-rw-r--r--Software/Visual_Studio/Tango.FileSystem/Network/MoveRequest.cs14
-rw-r--r--Software/Visual_Studio/Tango.FileSystem/Network/MoveResponse.cs12
8 files changed, 102 insertions, 0 deletions
diff --git a/Software/Visual_Studio/Tango.FileSystem/Network/CopyRequest.cs b/Software/Visual_Studio/Tango.FileSystem/Network/CopyRequest.cs
new file mode 100644
index 000000000..2e7b8a406
--- /dev/null
+++ b/Software/Visual_Studio/Tango.FileSystem/Network/CopyRequest.cs
@@ -0,0 +1,14 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Tango.FileSystem.Network
+{
+ public class CopyRequest
+ {
+ public String Source { get; set; }
+ public String Destination { get; set; }
+ }
+}
diff --git a/Software/Visual_Studio/Tango.FileSystem/Network/CopyResponse.cs b/Software/Visual_Studio/Tango.FileSystem/Network/CopyResponse.cs
new file mode 100644
index 000000000..e22ce6542
--- /dev/null
+++ b/Software/Visual_Studio/Tango.FileSystem/Network/CopyResponse.cs
@@ -0,0 +1,12 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Tango.FileSystem.Network
+{
+ public class CopyResponse
+ {
+ }
+}
diff --git a/Software/Visual_Studio/Tango.FileSystem/Network/DeleteRequest.cs b/Software/Visual_Studio/Tango.FileSystem/Network/DeleteRequest.cs
new file mode 100644
index 000000000..300acdb09
--- /dev/null
+++ b/Software/Visual_Studio/Tango.FileSystem/Network/DeleteRequest.cs
@@ -0,0 +1,13 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Tango.FileSystem.Network
+{
+ public class DeleteRequest
+ {
+ public String Path { get; set; }
+ }
+}
diff --git a/Software/Visual_Studio/Tango.FileSystem/Network/DeleteResponse.cs b/Software/Visual_Studio/Tango.FileSystem/Network/DeleteResponse.cs
new file mode 100644
index 000000000..37afdab0b
--- /dev/null
+++ b/Software/Visual_Studio/Tango.FileSystem/Network/DeleteResponse.cs
@@ -0,0 +1,12 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Tango.FileSystem.Network
+{
+ public class DeleteResponse
+ {
+ }
+}
diff --git a/Software/Visual_Studio/Tango.FileSystem/Network/InitWebRtcRequest.cs b/Software/Visual_Studio/Tango.FileSystem/Network/InitWebRtcRequest.cs
new file mode 100644
index 000000000..5d8f1eb3a
--- /dev/null
+++ b/Software/Visual_Studio/Tango.FileSystem/Network/InitWebRtcRequest.cs
@@ -0,0 +1,13 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Tango.FileSystem.Network
+{
+ public class InitWebRtcRequest
+ {
+ public String DataChannelName { get; set; }
+ }
+}
diff --git a/Software/Visual_Studio/Tango.FileSystem/Network/InitWebRtcResponse.cs b/Software/Visual_Studio/Tango.FileSystem/Network/InitWebRtcResponse.cs
new file mode 100644
index 000000000..3425a9096
--- /dev/null
+++ b/Software/Visual_Studio/Tango.FileSystem/Network/InitWebRtcResponse.cs
@@ -0,0 +1,12 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Tango.FileSystem.Network
+{
+ public class InitWebRtcResponse
+ {
+ }
+}
diff --git a/Software/Visual_Studio/Tango.FileSystem/Network/MoveRequest.cs b/Software/Visual_Studio/Tango.FileSystem/Network/MoveRequest.cs
new file mode 100644
index 000000000..0d9f593d3
--- /dev/null
+++ b/Software/Visual_Studio/Tango.FileSystem/Network/MoveRequest.cs
@@ -0,0 +1,14 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Tango.FileSystem.Network
+{
+ public class MoveRequest
+ {
+ public String Source { get; set; }
+ public String Destination { get; set; }
+ }
+}
diff --git a/Software/Visual_Studio/Tango.FileSystem/Network/MoveResponse.cs b/Software/Visual_Studio/Tango.FileSystem/Network/MoveResponse.cs
new file mode 100644
index 000000000..05d78c573
--- /dev/null
+++ b/Software/Visual_Studio/Tango.FileSystem/Network/MoveResponse.cs
@@ -0,0 +1,12 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Tango.FileSystem.Network
+{
+ public class MoveResponse
+ {
+ }
+}