nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam

#include <src/lib/profiles/echo/Next/WeaveEchoClient.h>

WeaveEchoClient API 事件的輸入參數。

摘要

公開屬性

@187
union nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::@186
CommunicationError
struct nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::@186::@188
MsgInfo
這個物件包含收到 EchoResponse 訊息的相關中繼資料。
Payload
PacketBuffer *
包含所接收 EchoResponse 訊息酬載的 PacketBuffer。
Reason
與通訊失敗相關的錯誤代碼。
ResponseReceived
struct nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::@186::@189
Source
API 事件的來源 WeaveEchoClient

公用函式

Clear()
void

公開屬性

@187

union nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::@186 nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::@187

CommunicationError

struct nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::@186::@188 nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::CommunicationError

MsgInfo

const WeaveMessageInfo * nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::MsgInfo

這個物件包含收到 EchoResponse 訊息的相關中繼資料。

酬載

PacketBuffer * nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::Payload

包含所接收 EchoResponse 訊息酬載的 PacketBuffer。

原因

WEAVE_ERROR nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::Reason

與通訊失敗相關的錯誤代碼。

ResponseReceived

struct nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::@186::@189 nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::ResponseReceived

來源

WeaveEchoClient * nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::Source

API 事件的來源 WeaveEchoClient

公用函式

清除

void nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::Clear()