26 lines
384 B
Dart
26 lines
384 B
Dart
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);
|
|
}
|