nl::Weave::Profiles::Heartbeat::WeaveHeartbeatSender::InEventParam

#include <src/lib/profiles/heartbeat/WeaveHeartbeat.h>

Input parameters to WeaveHeartbeatSender API event.

Summary

Public attributes

@199
union nl::Weave::Profiles::Heartbeat::WeaveHeartbeatSender::InEventParam::@198
HeartbeatFailed
struct nl::Weave::Profiles::Heartbeat::WeaveHeartbeatSender::InEventParam::@198::@200
Reason
An error describing why the heartbeat message couldn't be sent.
Source

Public functions

Clear()
void

Public attributes

@199

union nl::Weave::Profiles::Heartbeat::WeaveHeartbeatSender::InEventParam::@198 nl::Weave::Profiles::Heartbeat::WeaveHeartbeatSender::InEventParam::@199

HeartbeatFailed

struct nl::Weave::Profiles::Heartbeat::WeaveHeartbeatSender::InEventParam::@198::@200 nl::Weave::Profiles::Heartbeat::WeaveHeartbeatSender::InEventParam::HeartbeatFailed

Reason

WEAVE_ERROR nl::Weave::Profiles::Heartbeat::WeaveHeartbeatSender::InEventParam::Reason

An error describing why the heartbeat message couldn't be sent.

Source

WeaveHeartbeatSender * nl::Weave::Profiles::Heartbeat::WeaveHeartbeatSender::InEventParam::Source

Public functions

Clear

void nl::Weave::Profiles::Heartbeat::WeaveHeartbeatSender::InEventParam::Clear()