mirror of
https://github.com/Astatin3/unshell-nodes-rs.git
synced 2026-06-09 08:38:02 -06:00
Move files around, add UI
This commit is contained in:
@@ -0,0 +1,6 @@
|
||||
use serde::{Deserialize, Serialize};
|
||||
|
||||
#[derive(Debug, Serialize, Deserialize)]
|
||||
pub struct CampignConfig {
|
||||
name: String,
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
use serde::{Deserialize, Serialize};
|
||||
|
||||
#[derive(Debug, Serialize, Deserialize)]
|
||||
pub enum LayerConfig {}
|
||||
@@ -0,0 +1,14 @@
|
||||
use serde::{Deserialize, Serialize};
|
||||
|
||||
use crate::config::layers::LayerConfig;
|
||||
|
||||
#[derive(Debug, Serialize, Deserialize)]
|
||||
pub enum ListenerConfig {
|
||||
Tcp {
|
||||
enabled: bool,
|
||||
name: String,
|
||||
remote_host: String,
|
||||
port: u16,
|
||||
layers: Vec<LayerConfig>,
|
||||
},
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
pub mod campaign;
|
||||
pub mod layers;
|
||||
pub mod listeners;
|
||||
Reference in New Issue
Block a user