Module iscp::message

source ·
Expand description

iSCPのメッセージ構造体を格納したモジュールです。

Re-exports

pub use crate::encoding::internal::autogen::DataId;
pub use crate::encoding::internal::autogen::data_point_group::DataIdOrAlias;
pub use crate::encoding::internal::autogen::DataPoint;
pub use crate::encoding::internal::autogen::DownstreamFilter;
pub use crate::encoding::internal::autogen::DataFilter;
pub use crate::encoding::internal::autogen::QoS;
pub use crate::encoding::internal::autogen::ResultCode;

Structs

アクセストークンです。
基準時刻です。
接続要求です。
接続要求に対する応答です。
ストリームチャンクの中のデータポイントをデータIDごとにまとめた集合です。
接続の切断です。
あるダウンストリームが異常切断したことを知らせるメタデータです。
ダウンストリームコールです。
ストリームチャンク(下り用)です。
ストリームチャンク(下り用)に対する確認応答です。
ストリームチャンク(下り用)に対する確認応答に対する応答です。
ストリームチャンク(下り用)で送信されたデータポイントの処理結果です。
ダウンストリーム切断要求です。
ダウンストリーム切断要求に対する応答です。
ダウンストリームメタデータです。
ダウンストリームメタデータに対する応答です。
あるダウンストリームが正常切断したことを知らせるメタデータです。
あるダウンストリームが開いたことを知らせるメタデータです。
ダウンストリーム開始要求です。
ダウンストリーム開始要求に対する応答です。
あるダウンストリームが再開したことを知らせるメタデータです。
ダウンストリーム再開要求です。
ダウンストリーム再開要求に対する応答です。
ノードとブローカーの間で疎通確認のために交換されるメッセージです。
Pingに対する応答です。
ストリームを時間で区切ったデータポイントのまとまりです。
あるアップストリームが異常切断したことを知らせるメタデータです。
アップストリームコールです。
アップストリームコールに対する応答です。
ストリームチャンク(上り用)です。
ストリームチャンク(上り用)に対する確認応答です。
ストリームチャンク(上り用)で送信されたデータポイントの処理結果です。
アップストリーム切断要求です。
アップストリーム切断要求に含まれる拡張フィールドです。
アップストリーム切断要求の応答です。
アップストリーム情報です。
アップストリームメタデータです。
アップストリームメタデータに対する応答です。
あるアップストリームが正常切断したことを知らせるメタデータです。
あるアップストリームが開いたことを知らせるメタデータです。
アップストリーム開始要求です。
アップストリーム開始要求の応答です。
あるアップストリームが再開したことを知らせるメタデータです。
アップストリーム再開要求です。
アップストリーム再開要求の応答です。

Enums

アップストリーム情報、またはアップストリームエイリアスです。

Type Definitions