Reverse port forwarding maybe works.

This commit is contained in:
Simo Kinnunen
2014-04-14 20:57:24 +09:00
parent af33084a01
commit f5ac9d2315
3 changed files with 280 additions and 0 deletions

View File

@@ -36,6 +36,11 @@ enum MessageType {
UngroupMessage = 27;
UninstallMessage = 34;
RotateMessage = 35;
ForwardMessage = 36;
ForwardTestMessage = 37;
ForwardListMessage = 38;
ForwardRemoveMessage = 39;
DeviceForwardsMessage = 40;
}
message Envelope {
@@ -346,3 +351,33 @@ message LaunchActivityMessage {
message RotateMessage {
required int32 rotation = 1;
}
message ForwardTestMessage {
required string targetHost = 1;
required uint32 targetPort = 2;
}
message ForwardMessage {
required uint32 devicePort = 1;
required string targetHost = 2;
required uint32 targetPort = 3;
required bool system = 4;
}
message ForwardListMessage {
}
message DeviceForward {
required uint32 devicePort = 1;
required string targetHost = 2;
required uint32 targetPort = 3;
required bool system = 4;
}
message DeviceForwardsMessage {
repeated DeviceForward forwards = 1;
}
message ForwardRemoveMessage {
required uint32 devicePort = 1;
}