nl::Weave::Profiles::DataManagement_Current::PurchaseHandler::InEventParam

總結

公開屬性

mAdditionalInfoPtr
mEC
mExchangeStart
struct nl::Weave::Profiles::DataManagement_Current::SubscriptionHandler::InEventParam::@144
mHandler
mIsStatusCodeValid
bool
mIsSubscriptionIdValid
bool
mMsgInfo
指向 WeaveMessageInfo 結構的指標,其中包含訂閱要求訊息的相關資訊。
mNextVendedEvents[kImportanceType_Last-kImportanceType_First+1]
mNumTraitInstances
uint16_t
mPktInfo
指向要求封包資訊的指標。
mReason
mStatusCode
uint16_t
mStatusProfileId
uint32_t
mSubscribeRequestParsed
struct nl::Weave::Profiles::DataManagement_Current::SubscriptionHandler::InEventParam::@143
mSubscribeToAllEvents
bool
mSubscriptionEstablished
struct nl::Weave::Profiles::DataManagement_Current::SubscriptionHandler::InEventParam::@145
mSubscriptionId
uint64_t
mSubscriptionTerminated
struct nl::Weave::Profiles::DataManagement_Current::SubscriptionHandler::InEventParam::@146
mTimeoutSecMax
uint32_t
mTimeoutSecMin
uint32_t
mTraitInstanceList

公開函式

Clear(void)
void

公開屬性

其他額外資訊

ReferencedTLVData * mAdditionalInfoPtr

MEC

nl::Weave::ExchangeContext * mEC

mExchange 開始

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

m 處理常式

SubscriptionHandler * mHandler

mIsStatusCodeValid

bool mIsStatusCodeValid

有效訂閱 ID

bool mIsSubscriptionIdValid

個人資訊

const nl::Weave::WeaveMessageInfo * mMsgInfo

指向 WeaveMessageInfo 結構的指標,其中包含訂閱要求訊息的相關資訊。

mNextVendedEvents

event_id_t mNextVendedEvents[kImportanceType_Last-kImportanceType_First+1]

mNumTraitInstances

uint16_t mNumTraitInstances

mPkt 資訊

const nl::Inet::IPPacketInfo * mPktInfo

指向要求封包資訊的指標。

原因

WEAVE_ERROR mReason

mStatusCode

uint16_t mStatusCode

mStatusProfileId

uint32_t mStatusProfileId

msubscriptionRequestParsed

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

m 訂閱 ToAllEvents

bool mSubscribeToAllEvents

已建立 msubscription

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

訂閱類型 ID

uint64_t mSubscriptionId

已終止 msubscription

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

最大時限

uint32_t mTimeoutSecMax

mTimeoutSecMin

uint32_t mTimeoutSecMin

mTraitInstanceList 清單

TraitInstanceInfo * mTraitInstanceList

公開函式

清除

void Clear(
  void
)