[][src]Crate ttcore_def

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 Definitions

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 等标准端口