GenericThread
GenericThread::ThreadShutdown()
GenericThread::ThreadStartupFailed(status_t status)
GenericThread::ExecuteUnitFailed(status_t status)
GenericThread::ThreadShutdownFailed(status_t status)
GenericThread::Start()
GenericThread::GenericThread(const char* thread_name, int32 priority,
GenericThread::_ThreadFunction(void* simple_thread_ptr)
status = ((GenericThread*) simple_thread_ptr)->ThreadFunction();
GenericThread::GetDataStore()
GenericThread::SetDataStore(BMessage* message)
GenericThread::Pause(bool doBlock, bigtime_t timeout)
GenericThread::Quit()
GenericThread::HasQuitBeenRequested()
GenericThread::IsPaused()
GenericThread::Suspend()
GenericThread::Resume()
GenericThread::Kill()
GenericThread::ExitWithReturnValue(status_t return_value)
GenericThread::SetExitCallback(void (*callback)(void*), void* data)
GenericThread::WaitForThread(status_t* exitValue)
GenericThread::Rename(char* name)
GenericThread::SendData(int32 code, void* buffer, size_t buffer_size)
GenericThread::~GenericThread()
GenericThread::ReceiveData(thread_id* sender, void* buffer, size_t buffer_size)
GenericThread::HasData()
GenericThread::SetPriority(int32 newPriority)
GenericThread::Snooze(bigtime_t microseconds)
GenericThread::SnoozeUntil(bigtime_t microseconds, int timebase)
GenericThread::GetInfo(thread_info* threadInfo)
GenericThread::GetThread()
GenericThread::GetTeam()
GenericThread::GetName()
GenericThread::GetState()
GenericThread::GetSemaphore()
GenericThread::ThreadFunction()
GenericThread::GetPriority()
GenericThread::GetUserTime()
GenericThread::GetKernelTime()
GenericThread::GetStackBase()
GenericThread::GetStackEnd()
GenericThread::BeginUnit()
GenericThread::EndUnit()
GenericThread::ThreadStartup()
GenericThread::ExecuteUnit()
GenericThread(const char*
virtual ~GenericThread();
class GenericThread
GenericThread("ZipperThread", B_NORMAL_PRIORITY, refsMessage),
class ZipperThread : public GenericThread {
GenericThread(ExpanderThreadName, B_NORMAL_PRIORITY, refs_message),
class ExpanderThread : public GenericThread {
GenericThread::GenericThread(const char* threadName, int32 priority,
GenericThread::ThreadShutdown(void)
GenericThread::ThreadStartupFailed(status_t status)
GenericThread::ExecuteUnitFailed(status_t status)
GenericThread::ThreadShutdownFailed(status_t status)
GenericThread::Start(void)
GenericThread::private_thread_function(void* pointer)
return ((GenericThread*)pointer)->ThreadFunction();
GenericThread::GetDataStore(void)
GenericThread::SetDataStore(BMessage* message)
GenericThread::Pause(bool shouldBlock, bigtime_t timeout)
GenericThread::Quit(void)
GenericThread::HasQuitBeenRequested(void)
GenericThread::IsPaused(void)
GenericThread::Suspend(void)
GenericThread::Resume(void)
GenericThread::Kill(void)
GenericThread::~GenericThread()
GenericThread::ExitWithReturnValue(status_t returnValue)
GenericThread::SetExitCallback(void (*callback)(void*), void* data)
GenericThread::WaitForThread(status_t* exitValue)
GenericThread::Rename(char* name)
GenericThread::SendData(int32 code, void* buffer, size_t size)
GenericThread::ReceiveData(thread_id* sender, void* buffer, size_t size)
GenericThread::HasData(void)
GenericThread::SetPriority(int32 priority)
GenericThread::Snooze(bigtime_t delay)
GenericThread::SnoozeUntil(bigtime_t delay, int timeBase)
GenericThread::GetInfo(thread_info* info)
GenericThread::GetThread(void)
GenericThread::ThreadFunction(void)
GenericThread::GetTeam(void)
GenericThread::GetName(void)
GenericThread::GetState(void)
GenericThread::GetSemaphore(void)
GenericThread::GetPriority(void)
GenericThread::GetUserTime(void)
GenericThread::GetKernelTime(void)
GenericThread::GetStackBase(void)
GenericThread::GetStackEnd(void)
GenericThread::BeginUnit(void)
GenericThread::EndUnit(void)
GenericThread::ThreadStartup(void)
GenericThread::ExecuteUnit(void)
class GenericThread {
GenericThread(
virtual ~GenericThread(void);