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()