nl::Weave::Profiles::DataManagement_Current::SubscriptionClient::OutEventParam

Résumé

Attributs publics

mLastObservedEventList
Liste des derniers événements connus reçus par l'abonné.
mLastObservedEventListSize
size_t
Nombre d'événements observés dans mLastObservedEventList.
mNeedAllEvents
bool
Indique si l'abonné est intéressé par les événements.
mPathList
Pointeur vers une liste de chemins de traits.
mPathListSize
size_t
Nombre de chemins d'accès aux traits dans mPathList.
mSubscribeRequestPrepareNeeded
struct nl::Weave::Profiles::DataManagement_Current::SubscriptionClient::OutEventParam::@141
mSubscriptionId
uint64_t
ID d'abonnement à utiliser pour un abonnement commun.
mTimeoutSecMax
uint32_t
Champ spécifiant la limite supérieure du délai avant expiration d'activité.
mTimeoutSecMin
uint32_t
Champ spécifiant la limite inférieure du délai avant expiration d'activité.
mVersionedPathList
Pointeur vers une liste de chemins d'accès aux traits de caractère avec gestion des versions.

Fonctions publiques

Clear(void)
void

Attributs publics

mLastObservedEventList

LastObservedEvent * mLastObservedEventList

Liste des derniers événements connus reçus par l'abonné.

mLastObservedEventListSize

size_t mLastObservedEventListSize

Nombre d'événements observés dans mLastObservedEventList.

mNeedAllEvents

bool mNeedAllEvents

Indique si l'abonné est intéressé par les événements.

mPathList

TraitPath * mPathList

Pointeur vers une liste de chemins de traits.

mPathListSize

size_t mPathListSize

Nombre de chemins d'accès aux traits dans mPathList.

mSubscribeRequestPrepareNeeded

struct nl::Weave::Profiles::DataManagement_Current::SubscriptionClient::OutEventParam::@141 mSubscribeRequestPrepareNeeded

mSubscriptionId

uint64_t mSubscriptionId

ID d'abonnement à utiliser pour un abonnement commun.

mTimeoutSecMax

uint32_t mTimeoutSecMax

Champ spécifiant la limite supérieure du délai avant expiration d'activité.

mTimeoutSecMin

uint32_t mTimeoutSecMin

Champ spécifiant la limite inférieure du délai avant expiration d'activité.

mVersionedPathList

VersionedTraitPath * mVersionedPathList

Pointeur vers une liste de chemins d'accès à des traits avec gestion des versions.

Si cette liste et celle de mPathList ne sont pas nulles, la liste des chemins avec gestion des versions est sélectionnée.

Fonctions publiques

Effacer

void Clear(
  void
)