Crate ttcore_def

Crate ttcore_def 

Source
Expand description

§基本类型定义

Structs§

EnvInfo
环境实例的详细信息
EnvMeta
元信息, 用于展示
Ipv4
eg: 10.10.123.110
VmInfo
以此结构响应客户端请求, 防止触发 Drop 动作

Enums§

VmKind
未来可能支持更多的容器引擎

Constants§

CPU_DEFAULT
VM CPU 默认数量
DISK_DEFAULT
VM DISK 默认容量, 单位: MB
MEM_DEFAULT
VM MEM 默认容量, 单位: MB
SSH_PORT
VM 默认开放的端口(sshd)
TTREXEC_PORT
VM 默认开放的端口(ttrexec-daemon

Type Aliases§

CliId
Cli ID
CliIdRef
Cli ID as &str
EnvId
Env ID
EnvIdRef
Env ID as &str
Pid
Port
eg: 22
PubPort
外部视角的端口, 如 8080、8443 等 nat 出来的端口
VmId
使用 Vm 的 MAC 地址的末尾两段的乘积, 最大值: 256 * 256
VmPort
Vm 内部视角的端口, 如 80、443 等标准端口