feat: init commit

This commit is contained in:
2021-05-08 00:42:40 +08:00
parent 8d196e48d0
commit 54297fbaa8
7 changed files with 81 additions and 1 deletions

25
bin/config.dart Normal file
View File

@@ -0,0 +1,25 @@
import 'dart:convert';
class HostAndPort {
String host;
int port;
}
class ManageConfig {
String listen;
}
class ProxyItemConfig {
String listen;
String backend;
List<String> allowIps;
}
class ProxyConfig {
ManageConfig managementConfig;
List<ProxyItemConfig> tcpListens;
}
ProxyConfig parseProxyConfig(String config) {
final jsonConfig = json.decode(config);
}