Public Attributes | |
MemoryBounds | stack_bounds |
void * | stack_copy |
enum PthreadFiberState | state |
struct PthreadFiberThread * | thread |
jmp_buf | yield_env |
size_t | yield_stack_size |
Definition at line 90 of file pthread-fiber-manager.cc.
MemoryBounds ns3::PthreadFiber::stack_bounds |
Definition at line 97 of file pthread-fiber-manager.cc.
Referenced by ns3::PthreadFiberManager::Clone(), ns3::StackTrampoline::DoWork(), and ns3::PthreadFiberManager::Yield().
void* ns3::PthreadFiber::stack_copy |
Definition at line 94 of file pthread-fiber-manager.cc.
Referenced by ns3::PthreadFiberManager::Clone(), ns3::PthreadFiberManager::CreateFromCaller(), ns3::PthreadFiberManager::Delete(), and ns3::StackTrampoline::DoWork().
enum PthreadFiberState ns3::PthreadFiber::state |
Definition at line 93 of file pthread-fiber-manager.cc.
Referenced by ns3::PthreadFiberManager::Clone(), ns3::PthreadFiberManager::Create(), ns3::PthreadFiberManager::CreateFromCaller(), ns3::PthreadFiberManager::Delete(), ns3::PthreadFiberManager::Run(), ns3::PthreadFiberManager::Wakeup(), and ns3::PthreadFiberManager::Yield().
struct PthreadFiberThread* ns3::PthreadFiber::thread |
Definition at line 92 of file pthread-fiber-manager.cc.
Referenced by ns3::PthreadFiberManager::Clone(), ns3::PthreadFiberManager::Create(), ns3::PthreadFiberManager::CreateFromCaller(), ns3::PthreadFiberManager::Delete(), ns3::StackTrampoline::DoWork(), ns3::PthreadFiberManager::GetStackSize(), ns3::PthreadFiberManager::Run(), ns3::PthreadFiberManager::Start(), ns3::PthreadFiberManager::SwitchTo(), ns3::PthreadFiberManager::Wakeup(), and ns3::PthreadFiberManager::Yield().
jmp_buf ns3::PthreadFiber::yield_env |
Definition at line 95 of file pthread-fiber-manager.cc.
Referenced by ns3::PthreadFiberManager::Clone(), ns3::StackTrampoline::DoWork(), and ns3::PthreadFiberManager::Yield().
size_t ns3::PthreadFiber::yield_stack_size |
Definition at line 96 of file pthread-fiber-manager.cc.