#include <DCDT_Agora.h>
Public Attributes | |
bool | system |
Flag: false -> User member; true -> System member. | |
bool | empty |
Flag: true -> Free; false -> Used. | |
bool | active |
Flag: false -> Inactive; true -> A thread is running this member. | |
DCDT_Mutex | mtx |
Mutex used when accessing this data structure. | |
bool | FreeSlot |
Flag: true -> Free; false -> Used. | |
DCDT_Member * | MemberPtr |
unsigned int | Profile |
int | status |
int | num_missed_deadlines |
Definition at line 52 of file DCDT_Agora.h.
|
Flag: false -> Inactive; true -> A thread is running this member.
Definition at line 61 of file DCDT_Agora.h. Referenced by DCDT_Agora::AddMember(), DCDT_Agora::AddSysMember(), and DCDT_Agora::LetsWork(). |
|
Flag: true -> Free; false -> Used.
Definition at line 58 of file DCDT_Agora.h. Referenced by DCDT_Agora::AddMember(), DCDT_Agora::AddSysMember(), DCDT_Agora::CheckIfAllMemberReady(), DCDT_Agora::DeleteMemberTableEntry(), and DCDT_Agora::LetsWork(). |
|
Flag: true -> Free; false -> Used.
Definition at line 67 of file DCDT_Agora.h. Referenced by DCDT_Agora::DeleteMemberTableEntry(), and DCDT_Agora::GetFirstFreeMemberTableSlot(). |
|
Definition at line 69 of file DCDT_Agora.h. Referenced by DCDT_Agora::AddMember(), DCDT_Agora::AddSysMember(), DCDT_Agora::CheckIfAllMemberReady(), DCDT_Agora::DeleteMemberTableEntry(), and DCDT_Agora::LetsWork(). |
|
Mutex used when accessing this data structure.
Definition at line 64 of file DCDT_Agora.h. Referenced by DCDT_Agora::DeleteMemberTableEntry(), and DCDT_Agora::GetFirstFreeMemberTableSlot(). |
|
Definition at line 72 of file DCDT_Agora.h. Referenced by DCDT_Agora::DeleteMemberTableEntry(). |
|
Definition at line 70 of file DCDT_Agora.h. Referenced by DCDT_Agora::AddMember(), DCDT_Agora::AddSysMember(), and DCDT_Agora::CheckMemberProfile(). |
|
Definition at line 71 of file DCDT_Agora.h. Referenced by DCDT_Agora::AddMember(), and DCDT_Agora::AddSysMember(). |
|
Flag: false -> User member; true -> System member.
Definition at line 55 of file DCDT_Agora.h. Referenced by DCDT_Agora::AddMember(), DCDT_Agora::AddSysMember(), DCDT_Agora::CheckIfAllMemberReady(), and DCDT_Agora::LetsWork(). |