nl:: Weave:: Profiles:: DataManagement_Current:: ExternalEvents
#include <src/lib/profiles/data-management/Current/EventLoggingTypes.h>
플랫폼에 저장된 이벤트를 추적하기 위한 구조입니다.
요약
생성자 및 소멸자 |
|
---|---|
ExternalEvents(void)
|
공개 속성 |
|
---|---|
mFetchEventsFunct
|
위의 ID를 가져오는 데 사용할 콜백입니다.
|
mFirstEventID
|
외부에 저장된 첫 번째 이벤트 ID입니다.
|
mLastEventID
|
외부에 저장된 마지막 이벤트 ID입니다.
|
mNotifyEventsDeliveredFunct
|
|
mNotifyEventsEvictedFunct
|
공개 함수 |
|
---|---|
Invalidate(void)
|
void
|
IsValid(void) const
|
bool
|
공개 속성
mFetchEventsFunct
FetchExternalEventsFunct nl::Weave::Profiles::DataManagement_Current::ExternalEvents::mFetchEventsFunct
위의 ID를 가져오는 데 사용할 콜백입니다.
mFirstEventID
event_id_t nl::Weave::Profiles::DataManagement_Current::ExternalEvents::mFirstEventID
외부에 저장된 첫 번째 이벤트 ID입니다.
mLastEventID
event_id_t nl::Weave::Profiles::DataManagement_Current::ExternalEvents::mLastEventID
외부에 저장된 마지막 이벤트 ID입니다.
mNotifyEventsDeliveredFunct
NotifyExternalEventsDeliveredFunct nl::Weave::Profiles::DataManagement_Current::ExternalEvents::mNotifyEventsDeliveredFunct
mNotifyEventsEvictedFunct
NotifyExternalEventsEvictedFunct nl::Weave::Profiles::DataManagement_Current::ExternalEvents::mNotifyEventsEvictedFunct
공개 함수
ExternalEvents
nl::Weave::Profiles::DataManagement_Current::ExternalEvents::ExternalEvents( void )
무효화
void nl::Weave::Profiles::DataManagement_Current::ExternalEvents::Invalidate( void )
IsValid
bool nl::Weave::Profiles::DataManagement_Current::ExternalEvents::IsValid( void ) const