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

Podsumowanie

Atrybuty publiczne

mLastObservedEventList
Lista ostatnich znanych zdarzeń odebranych przez subskrybenta.
mLastObservedEventListSize
size_t
Liczba zaobserwowanych zdarzeń na liście mLastObservEventList.
mNeedAllEvents
bool
Wskazuje, czy subskrybent jest zainteresowany wydarzeniami.
mPathList
Wskaźnik na liście ścieżek cech.
mPathListSize
size_t
Liczba ścieżek cech na liście mPathList.
mSubscribeRequestPrepareNeeded
struct nl::Weave::Profiles::DataManagement_Current::SubscriptionClient::OutEventParam::@141
mSubscriptionId
uint64_t
Identyfikator subskrypcji używany na potrzeby wzajemnej subskrypcji.
mTimeoutSecMax
uint32_t
Pole określające górną granicę limitu czasu życia.
mTimeoutSecMin
uint32_t
Pole określające dolną granicę limitu czasu życia.
mVersionedPathList
Wskaźnik do listy ścieżek cech z obsługą wersji.

Funkcje publiczne

Clear(void)
void

Atrybuty publiczne

mLastObservedEventList

LastObservedEvent * mLastObservedEventList

Lista ostatnich znanych zdarzeń odebranych przez subskrybenta.

mLastObservedEventListSize

size_t mLastObservedEventListSize

Liczba zaobserwowanych zdarzeń na liście mLastObservEventList.

mNeedAllEvents

bool mNeedAllEvents

Wskazuje, czy subskrybent jest zainteresowany wydarzeniami.

mPathList

TraitPath * mPathList

Wskaźnik na liście ścieżek cech.

mPathListSize

size_t mPathListSize

Liczba ścieżek cech na liście mPathList.

mSubscribeRequestPrepareNeeded

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

mSubscriptionId

uint64_t mSubscriptionId

Identyfikator subskrypcji używany na potrzeby wzajemnej subskrypcji.

mTimeoutSecMax

uint32_t mTimeoutSecMax

Pole określające górną granicę limitu czasu życia.

mTimeoutSecMin

uint32_t mTimeoutSecMin

Pole określające dolną granicę limitu czasu życia.

mVersionedPathList

VersionedTraitPath * mVersionedPathList

Wskaźnik do listy ścieżek cech z obsługą wersji.

Jeśli zarówno to, jak i mPathList nie mają wartości NULL, jest wybrana lista ścieżek z obsługą wersji

Funkcje publiczne

Wyczyść

void Clear(
  void
)