nl::Weave::프로필::DataManagement_Current::SubscriptionClient::OutEventParam

요약

공개 속성

mLastObservedEventList
구독자가 마지막으로 수신한 알려진 이벤트 목록입니다.
mLastObservedEventListSize
size_t
mLastObservedEventList에서 관찰된 이벤트 수입니다.
mNeedAllEvents
bool
구독자가 이벤트에 관심이 있는지 여부를 나타냅니다.
mPathList
특성 경로 목록을 가리키는 포인터입니다.
mPathListSize
size_t
mPathList의 특성 경로 수입니다.
mSubscribeRequestPrepareNeeded
struct nl::Weave::Profiles::DataManagement_Current::SubscriptionClient::OutEventParam::@141
mSubscriptionId
uint64_t
상호 구독에 사용되는 구독 ID
mTimeoutSecMax
uint32_t
활성 제한 시간의 상한을 지정하는 필드입니다.
mTimeoutSecMin
uint32_t
활성 시간 제한의 하한을 지정하는 필드입니다.
mVersionedPathList
버전이 지정된 특성 경로 목록을 가리키는 포인터입니다.

공개 함수

Clear(void)
void

공개 속성

mLastObservedEventList

LastObservedEvent * mLastObservedEventList

구독자가 마지막으로 수신한 알려진 이벤트 목록입니다.

mLastObservedEventListSize

size_t mLastObservedEventListSize

mLastObservedEventList에서 관찰된 이벤트 수입니다.

mNeedAllEvents

bool mNeedAllEvents

구독자가 이벤트에 관심이 있는지 여부를 나타냅니다.

mPathList

TraitPath * mPathList

특성 경로 목록을 가리키는 포인터입니다.

mPathListSize

size_t mPathListSize

mPathList의 특성 경로 수입니다.

mSubscriptionRequestPrepareNeeded

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

모바일 구독 ID

uint64_t mSubscriptionId

상호 구독에 사용되는 구독 ID

mTimeoutSecMax

uint32_t mTimeoutSecMax

활성 제한 시간의 상한을 지정하는 필드입니다.

mTimeoutSecMin

uint32_t mTimeoutSecMin

활성 시간 제한의 하한을 지정하는 필드입니다.

mVersionedPathList

VersionedTraitPath * mVersionedPathList

버전이 지정된 특성 경로 목록을 가리키는 포인터입니다.

mPathList와 mPathList가 모두 NULL이 아닌 경우 버전이 지정된 경로 목록이 선택됩니다.

공개 함수

지우기

void Clear(
  void
)