nl::Weave::Profili:DataManagement_Current::SubscriptionHandler::InEventParam

Riepilogo

Attributi pubblici

mAdditionalInfoPtr
mEC
mExchangeStart
struct nl::Weave::Profiles::DataManagement_Current::SubscriptionHandler::InEventParam::@144
mHandler
mIsStatusCodeValid
bool
mIsSubscriptionIdValid
bool
mMsgInfo
Un puntatore su una struttura WeaveMessageInfo contenente informazioni sul messaggio Richiesta di iscrizione.
mNextVendedEvents[kImportanceType_Last-kImportanceType_First+1]
mNumTraitInstances
uint16_t
mPktInfo
Un puntatore alle informazioni del pacchetto della richiesta.
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

Funzioni pubbliche

Clear(void)
void

Attributi pubblici

Informazioni aggiuntive Ptr

ReferencedTLVData * mAdditionalInfoPtr

MEC

nl::Weave::ExchangeContext * mEC

mExchangeStart

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

Gestore gestore

SubscriptionHandler * mHandler

Codice di stato corrente valido

bool mIsStatusCodeValid

ID abbonamento mIs valido

bool mIsSubscriptionIdValid

mMsgInfo

const nl::Weave::WeaveMessageInfo * mMsgInfo

Un puntatore su una struttura WeaveMessageInfo contenente informazioni sul messaggio Richiesta di iscrizione.

mNextVendedEvents

event_id_t mNextVendedEvents[kImportanceType_Last-kImportanceType_First+1]

mNumTraitInstances (Istanze mNumTrait)

uint16_t mNumTraitInstances

mPktInfo

const nl::Inet::IPPacketInfo * mPktInfo

Un puntatore alle informazioni del pacchetto della richiesta.

Motivo

WEAVE_ERROR mReason

Codice di stato

uint16_t mStatusCode

ID profilo profilo m

uint32_t mStatusProfileId

mAbbonatiRichiediparsed

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

Iscriviti a tutti gli eventi

bool mSubscribeToAllEvents

mAbbonamento stabilito

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

ID abbonamento m

uint64_t mSubscriptionId

mAbbonamento terminata

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

mTimeoutSecMax

uint32_t mTimeoutSecMax

mTimeoutSecMin

uint32_t mTimeoutSecMin

Elenco istanzemM

TraitInstanceInfo * mTraitInstanceList

Funzioni pubbliche

Cancella

void Clear(
  void
)