Google은 흑인 공동체를 위한 인종적 평등을 추구하기 위해 노력하고 있습니다. 자세히 알아보기

nl::Weave::프로필::기기 설명::IdentifiRequestMessage

#include <src/lib/profiles/device-description/DeviceDescription.h>

ChooseRequest 메시지의 파싱된 형태입니다.

요약

상속

상속 위치: nl::Weave::Profiles::DeviceDescription::IdentifiDeviceCriteria

공개 함수

Encode(PacketBuffer *msgBuf) const
IdentifiRequestMessage 객체를 제공된 Inet 버퍼로 인코딩합니다.

공개 정적 함수

Decode(PacketBuffer *msgBuf, uint64_t msgDestNodeId, IdentifyRequestMessage & msg)
Inet 버퍼의 식별 요청 메시지를 제공된 IdentifiRequestMessage 객체로 디코딩합니다.

공개 함수

인코딩

WEAVE_ERROR Encode(
  PacketBuffer *msgBuf
) const 

IdentifiRequestMessage 객체를 제공된 Inet 버퍼로 인코딩합니다.

세부정보
매개변수
[in,out] msgBuf
식별 요청 메시지를 쓸 Inet 버퍼의 포인터입니다.
반환 값
WEAVE_NO_ERROR
무조건 적용됩니다.

공개 정적 함수

디코딩

WEAVE_ERROR Decode(
  PacketBuffer *msgBuf,
  uint64_t msgDestNodeId,
  IdentifyRequestMessage & msg
)

Inet 버퍼의 식별 요청 메시지를 제공된 IdentifiRequestMessage 객체로 디코딩합니다.

세부정보
매개변수
[in] msgBuf
I 요청 버퍼를 디코딩할 Inet 버퍼의 포인터입니다.
[in] msgDestNodeId
디코딩될 메시지의 대상 노드 ID입니다.
[in,out] msg
반환 값
WEAVE_ERROR_INVALID_MESSAGE_LENGTH
제공된 버퍼가 유효하지 않은 길이입니다.
WEAVE_NO_ERROR
성공했습니다.