feat: init commit
This commit is contained in:
25
bin/config.dart
Normal file
25
bin/config.dart
Normal 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);
|
||||
}
|
||||
Reference in New Issue
Block a user