Skip to content

Outbound

Defined in: message.rs:169

pub struct Outbound {
pub dst: NodeId,
pub kind: String,
pub payload: Payload,
}

ゲスト(FSW)が送信するメッセージ。最小限。

src はホストが補完して Message になる。

dst: NodeId

宛先(地上なら NodeId::Ground、別衛星なら Satellite(id))。


kind: String

論理型(content-type)。


payload: Payload

本体。


fn new(dst: NodeId, kind: impl [Into<String>](https://doc.rust-lang.org/std/convert/trait.Into.html), payload: Payload) -> Self

宛先 + kind + payload から構築する。