nl::Weave::Profiles::DataManagement_Current::SubscriptionHandler::InEventParam

Summary

Public attributes

mAdditionalInfoPtr
mEC
mExchangeStart
struct nl::Weave::Profiles::DataManagement_Current::SubscriptionHandler::InEventParam::@118
mHandler
mIsSubscriptionIdValid
bool
mMsgInfo
mNumTraitInstances
uint16_t
mPktInfo
mReason
mStatusCode
uint16_t
mStatusProfileId
uint32_t
mSubscribeRequestParsed
struct nl::Weave::Profiles::DataManagement_Current::SubscriptionHandler::InEventParam::@117
mSubscribeToAllEvents
bool
mSubscriptionEstablished
struct nl::Weave::Profiles::DataManagement_Current::SubscriptionHandler::InEventParam::@119
mSubscriptionId
uint64_t
mSubscriptionTerminated
struct nl::Weave::Profiles::DataManagement_Current::SubscriptionHandler::InEventParam::@120
mTimeoutSecMax
uint32_t
mTimeoutSecMin
uint32_t
mTraitInstanceList

Public functions

Clear(void)
void

Public attributes

mAdditionalInfoPtr

ReferencedTLVData * mAdditionalInfoPtr

mEC

nl::Weave::ExchangeContext * mEC

mExchangeStart

struct nl::Weave::Profiles::DataManagement_Current::SubscriptionHandler::InEventParam::@118 mExchangeStart

mHandler

SubscriptionHandler * mHandler

mIsSubscriptionIdValid

bool mIsSubscriptionIdValid

mMsgInfo

const nl::Weave::WeaveMessageInfo * mMsgInfo

mNumTraitInstances

uint16_t mNumTraitInstances

mPktInfo

const nl::Inet::IPPacketInfo * mPktInfo

mReason

WEAVE_ERROR mReason

mStatusCode

uint16_t mStatusCode

mStatusProfileId

uint32_t mStatusProfileId

mSubscribeRequestParsed

struct nl::Weave::Profiles::DataManagement_Current::SubscriptionHandler::InEventParam::@117 mSubscribeRequestParsed

mSubscribeToAllEvents

bool mSubscribeToAllEvents

mSubscriptionEstablished

struct nl::Weave::Profiles::DataManagement_Current::SubscriptionHandler::InEventParam::@119 mSubscriptionEstablished

mSubscriptionId

uint64_t mSubscriptionId

mSubscriptionTerminated

struct nl::Weave::Profiles::DataManagement_Current::SubscriptionHandler::InEventParam::@120 mSubscriptionTerminated

mTimeoutSecMax

uint32_t mTimeoutSecMax

mTimeoutSecMin

uint32_t mTimeoutSecMin

mTraitInstanceList

TraitInstanceInfo * mTraitInstanceList

Public functions

Clear

void Clear(
  void
)