nl:Weave:Profils :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 des événements.
mPathList
Pointez sur une liste de chemins de caractéristiques.
mPathListSize
size_t
Nombre de chemins de caractéristiques dans mPathList.
mSubscribeRequestPrepareNeeded
struct nl::Weave::Profiles::DataManagement_Current::SubscriptionClient::OutEventParam::@141
mSubscriptionId
uint64_t
ID d'abonnement à utiliser pour un abonnement mutuel.
mTimeoutSecMax
uint32_t
Champ spécifiant la limite supérieure du délai d'activité.
mTimeoutSecMin
uint32_t
Champ spécifiant la limite inférieure du délai d'activité.
mVersionedPathList
Pointez sur une liste de chemins de caractéristiques gérés par version.

Fonctions publiques

Clear(void)
void

Attributs publics

mLastObservedEventList

LastObservedEvent * mLastObservedEventList

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

mDernierObservedEventListSize

size_t mLastObservedEventListSize

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

mNeedAllEvents

bool mNeedAllEvents

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

Liste d'accès mobile

TraitPath * mPathList

Pointez sur une liste de chemins de caractéristiques.

mPathListSize

size_t mPathListSize

Nombre de chemins de caractéristiques dans mPathList.

S'abonner avec demande

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

ID abonnement

uint64_t mSubscriptionId

ID d'abonnement à utiliser pour un abonnement mutuel.

mTimeoutSecMax

uint32_t mTimeoutSecMax

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

mTimeoutSecMin

uint32_t mTimeoutSecMin

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

mVersionedPathList

VersionedTraitPath * mVersionedPathList

Pointez sur une liste de chemins de caractéristiques gérés par version.

Si les valeurs "mPath" et "mPathList" ne sont pas nulles, la liste des chemins d'accès avec versions gérées est sélectionnée.

Fonctions publiques

Effacer

void Clear(
  void
)