nl::Weave::Profiles::DataManagement_Current::subscriptionsClient::OutEventParam

สรุป

แอตทริบิวต์สาธารณะ

mLastObservedEventList
รายการเหตุการณ์ล่าสุดที่ทราบซึ่งผู้ติดตามได้รับ
mLastObservedEventListSize
size_t
จํานวนเหตุการณ์ที่สังเกตได้ใน mLastObservingEventList
mNeedAllEvents
bool
ระบุว่าผู้ติดตามสนใจกิจกรรมหรือไม่
mPathList
ชี้ไปที่รายการเส้นทางลักษณะเฉพาะ
mPathListSize
size_t
จํานวนเส้นทางลักษณะเฉพาะใน mPathList
mSubscribeRequestPrepareNeeded
struct nl::Weave::Profiles::DataManagement_Current::SubscriptionClient::OutEventParam::@141
mSubscriptionId
uint64_t
รหัสการสมัครใช้บริการที่จะใช้สําหรับการสมัครใช้บริการร่วมกัน
mTimeoutSecMax
uint32_t
ช่องระบุขอบเขตบนของระยะหมดเวลาที่ใช้งานได้
mTimeoutSecMin
uint32_t
ช่องระบุขอบเขตล่างของระยะหมดเวลาแบบเรียลไทม์
mVersionedPathList
ชี้ไปที่รายการเส้นทางลักษณะเฉพาะที่มีการกําหนดเวอร์ชัน

ฟังก์ชันสาธารณะ

Clear(void)
void

แอตทริบิวต์สาธารณะ

รายการเหตุการณ์ที่อัปเดตล่าสุด

LastObservedEvent * mLastObservedEventList

รายการเหตุการณ์ล่าสุดที่ทราบซึ่งผู้ติดตามได้รับ

ขนาดรายการกิจกรรมล่าสุดที่ช้า

size_t mLastObservedEventListSize

จํานวนเหตุการณ์ที่สังเกตได้ใน mLastObservingEventList

mneedAllEvent

bool mNeedAllEvents

ระบุว่าผู้ติดตามสนใจกิจกรรมหรือไม่

รายการเส้นทาง

TraitPath * mPathList

ชี้ไปที่รายการเส้นทางลักษณะเฉพาะ

ขนาดรายการเส้นทาง

size_t mPathListSize

จํานวนเส้นทางลักษณะเฉพาะใน mPathList

mmRequestRequestRequesteded

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

mmId

uint64_t mSubscriptionId

รหัสการสมัครใช้บริการที่จะใช้สําหรับการสมัครใช้บริการร่วมกัน

mTimeoutSecMax

uint32_t mTimeoutSecMax

ช่องระบุขอบเขตบนของระยะหมดเวลาที่ใช้งานได้

mTimeoutSecMin

uint32_t mTimeoutSecMin

ช่องระบุขอบเขตล่างของระยะหมดเวลาแบบเรียลไทม์

รายการ mVersionedPath

VersionedTraitPath * mVersionedPathList

ชี้ไปที่รายการเส้นทางลักษณะเฉพาะที่มีการกําหนดเวอร์ชัน

หากทั้งรายการนี้และ mPathList มีค่าเป็น NULL ระบบจะเลือกรายการเส้นทางที่มีเวอร์ชัน

ฟังก์ชันสาธารณะ

ล้าง

void Clear(
  void
)