nl:: Weave::การเชื่อมโยง::OutEventParam

#include <src/lib/core/WeaveBinding.h>

พารามิเตอร์เอาต์พุตในเหตุการณ์ API ที่เชื่อมโยง

สรุป

แอตทริบิวต์สาธารณะ

@30
union nl::Weave::Binding::OutEventParam::@29
AuthDelegate
DefaultHandlerCalled
bool
EncryptAuthPhase
bool
EncryptCommPhase
bool
PASEParametersRequested
struct nl::Weave::Binding::OutEventParam::@29::@32
Password
const uint8_t *
PasswordLength
uint16_t
PrepareError
PrepareRequested
struct nl::Weave::Binding::OutEventParam::@29::@31
SendChallengerId
bool
TAKEParametersRequested
struct nl::Weave::Binding::OutEventParam::@29::@33
TimeLimitedIK
bool

ฟังก์ชันสาธารณะ

Clear()
void

แอตทริบิวต์สาธารณะ

@30

union nl::Weave::Binding::OutEventParam::@29 nl::Weave::Binding::OutEventParam::@30

ตัวตรวจสอบสิทธิ์

nl::Weave::Profiles::Security::TAKE::WeaveTAKEChallengerAuthDelegate * nl::Weave::Binding::OutEventParam::AuthDelegate

เรียกเครื่องจัดการเริ่มต้นแล้ว

bool nl::Weave::Binding::OutEventParam::DefaultHandlerCalled

การเข้ารหัสการตรวจสอบสิทธิ์

bool nl::Weave::Binding::OutEventParam::EncryptAuthPhase

การเข้ารหัส mComm

bool nl::Weave::Binding::OutEventParam::EncryptCommPhase

พารามิเตอร์ที่ขอ

struct nl::Weave::Binding::OutEventParam::@29::@32 nl::Weave::Binding::OutEventParam::PASEParametersRequested

รหัสผ่าน

const uint8_t * nl::Weave::Binding::OutEventParam::Password

ความยาวของรหัสผ่าน

uint16_t nl::Weave::Binding::OutEventParam::PasswordLength

ข้อผิดพลาดในการเตรียม

WEAVE_ERROR nl::Weave::Binding::OutEventParam::PrepareError

เตรียมพร้อมที่ขอ

struct nl::Weave::Binding::OutEventParam::@29::@31 nl::Weave::Binding::OutEventParam::PrepareRequested

ส่ง ChallengerId

bool nl::Weave::Binding::OutEventParam::SendChallengerId

TAKEพารามิเตอร์ที่ขอ

struct nl::Weave::Binding::OutEventParam::@29::@33 nl::Weave::Binding::OutEventParam::TAKEParametersRequested

เวลาจํากัด

bool nl::Weave::Binding::OutEventParam::TimeLimitedIK

ฟังก์ชันสาธารณะ

ล้าง

void nl::Weave::Binding::OutEventParam::Clear()