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

Resumen

Atributos públicos

mLastObservedEventList
Una lista de los últimos eventos conocidos que recibió el suscriptor
mLastObservedEventListSize
size_t
Cantidad de eventos observados en mLastObservedEventList.
mNeedAllEvents
bool
Indica si el suscriptor está interesado en los eventos.
mPathList
Es el puntero a una lista de rutas de rasgos.
mPathListSize
size_t
Cantidad de rutas de trait en mPathList.
mSubscribeRequestPrepareNeeded
struct nl::Weave::Profiles::DataManagement_Current::SubscriptionClient::OutEventParam::@141
mSubscriptionId
uint64_t
El ID de suscripción que se usará para una suscripción mutua.
mTimeoutSecMax
uint32_t
Campo que especifica el límite superior del tiempo de espera de funcionamiento.
mTimeoutSecMin
uint32_t
Campo que especifica el límite inferior del tiempo de espera de funcionamiento.
mVersionedPathList
Es el puntero a una lista de rutas de rasgos con control de versiones.

Funciones públicas

Clear(void)
void

Atributos públicos

mLastObservedEventList

LastObservedEvent * mLastObservedEventList

Una lista de los últimos eventos conocidos que recibió el suscriptor

mLastObservedEventListSize

size_t mLastObservedEventListSize

Cantidad de eventos observados en mLastObservedEventList.

mNeedAllEvents

bool mNeedAllEvents

Indica si el suscriptor está interesado en los eventos.

mPathList

TraitPath * mPathList

Es el puntero a una lista de rutas de rasgos.

mPathListSize

size_t mPathListSize

Cantidad de rutas de trait en mPathList.

mSubscribeRequestPrepareNeeded

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

mSubscriptionId

uint64_t mSubscriptionId

El ID de suscripción que se usará para una suscripción mutua.

mTimeoutSecMax

uint32_t mTimeoutSecMax

Campo que especifica el límite superior del tiempo de espera de funcionamiento.

mTimeoutSecMin

uint32_t mTimeoutSecMin

Campo que especifica el límite inferior del tiempo de espera de funcionamiento.

mVersionedPathList

VersionedTraitPath * mVersionedPathList

Es el puntero a una lista de rutas de rasgos con control de versiones.

Si tanto esta como mPathList no son NULL, se selecciona la lista de rutas con control de versiones.

Funciones públicas

Borrar

void Clear(
  void
)