нл:: Переплетение:: Профили:: DataManagement_Current:: Обработчик подписки:: Иневентпарам

Краткое содержание

Публичные атрибуты

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

Публичные атрибуты

mAdditionalInfoPtr

ReferencedTLVData * mAdditionalInfoPtr

МЭК

nl::Weave::ExchangeContext * mEC

mExchangeStart

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

мхандлер

SubscriptionHandler * mHandler

мисстатускодевалид

bool mIsStatusCodeValid

mIsSubscriptionIdValid

bool mIsSubscriptionIdValid

ммсгинфо

const nl::Weave::WeaveMessageInfo * mMsgInfo

Указатель на структуру WeaveMessageInfo , содержащую информацию о сообщении запроса на подписку.

mNextVendedEvents

event_id_t mNextVendedEvents[kImportanceType_Last-kImportanceType_First+1]

мнумтраитинстанцес

uint16_t mNumTraitInstances

мпктинфо

const nl::Inet::IPPacketInfo * mPktInfo

Указатель на информацию о пакете запроса.

мПричина

WEAVE_ERROR mReason

мстатускоде

uint16_t mStatusCode

мстатуспрофилеид

uint32_t mStatusProfileId

mSubscribeRequestParsed

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

mSubscribeToAllEvents

bool mSubscribeToAllEvents

mПодписка установлена

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

mSubscriptionId

uint64_t mSubscriptionId

mSubscription прекращено

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

мтаймаутсекмакс

uint32_t mTimeoutSecMax

мтаймаутсекмин

uint32_t mTimeoutSecMin

мтраитинстанцелистист

TraitInstanceInfo * mTraitInstanceList

Общественные функции

Прозрачный

void Clear(
  void
)