Public Member Functions | |
| CAdvisePacket () | |
| CAdvisePacket (CAdvisePacket *next, LONGLONG time) | |
| void | InsertAfter (CAdvisePacket *p) |
| int | IsZ () const |
| CAdvisePacket * | RemoveNext () |
| void | DeleteNext () |
| CAdvisePacket * | Next () const |
| DWORD_PTR | Cookie () const |
Public Attributes | |
| CAdvisePacket * | m_next |
| DWORD_PTR | m_dwAdviseCookie |
| REFERENCE_TIME | m_rtEventTime |
| REFERENCE_TIME | m_rtPeriod |
| HANDLE | m_hNotify |
| BOOL | m_bPeriodic |
Definition at line 30 of file schedule.h.
| CAMSchedule::CAdvisePacket::CAdvisePacket | ( | ) | [inline] |
Definition at line 33 of file schedule.h.
| CAMSchedule::CAdvisePacket::CAdvisePacket | ( | CAdvisePacket * | next, | |
| LONGLONG | time | |||
| ) | [inline] |
Definition at line 43 of file schedule.h.
| void CAMSchedule::CAdvisePacket::InsertAfter | ( | CAdvisePacket * | p | ) | [inline] |
Definition at line 46 of file schedule.h.
References m_next.
Referenced by CAMSchedule::AddAdvisePacket().
| int CAMSchedule::CAdvisePacket::IsZ | ( | ) | const [inline] |
Definition at line 52 of file schedule.h.
References m_next.
Referenced by CAMSchedule::Advise(), Next(), and CAMSchedule::~CAMSchedule().
| CAdvisePacket* CAMSchedule::CAdvisePacket::RemoveNext | ( | ) | [inline] |
Definition at line 55 of file schedule.h.
References m_next.
Referenced by CAMSchedule::Advise(), DeleteNext(), and CAMSchedule::Unadvise().
| void CAMSchedule::CAdvisePacket::DeleteNext | ( | ) | [inline] |
Definition at line 63 of file schedule.h.
References RemoveNext().
Referenced by CAMSchedule::~CAMSchedule().
| CAdvisePacket* CAMSchedule::CAdvisePacket::Next | ( | ) | const [inline] |
| DWORD_PTR CAMSchedule::CAdvisePacket::Cookie | ( | ) | const [inline] |
Definition at line 36 of file schedule.h.
Referenced by CAMSchedule::AddAdvisePacket(), CAMSchedule::Advise(), CAMSchedule::Delete(), CAMSchedule::GetNextAdviseTime(), InsertAfter(), IsZ(), Next(), RemoveNext(), CAMSchedule::ShuntHead(), and CAMSchedule::~CAMSchedule().
Definition at line 37 of file schedule.h.
Referenced by CAMSchedule::AddAdvisePacket(), CAMSchedule::Advise(), CAMSchedule::CAMSchedule(), Cookie(), CAMSchedule::ShuntHead(), and CAMSchedule::Unadvise().
| REFERENCE_TIME CAMSchedule::CAdvisePacket::m_rtEventTime |
Definition at line 38 of file schedule.h.
Referenced by CAMSchedule::AddAdvisePacket(), CAMSchedule::Advise(), CAMSchedule::GetNextAdviseTime(), and CAMSchedule::ShuntHead().
| REFERENCE_TIME CAMSchedule::CAdvisePacket::m_rtPeriod |
Definition at line 39 of file schedule.h.
Referenced by CAMSchedule::AddAdvisePacket(), and CAMSchedule::Advise().
Definition at line 40 of file schedule.h.
Referenced by CAMSchedule::AddAdvisePacket(), and CAMSchedule::Advise().
Definition at line 41 of file schedule.h.
Referenced by CAMSchedule::AddAdvisePacket(), and CAMSchedule::Advise().
1.5.6