LibBeamApi  1.3.0
Public Member Functions | Static Private Member Functions | Private Attributes
BThread Class Reference

#include <BThread.h>

Inheritance diagram for BThread:
BoapServer BoapServerConnection BRtcThreaded

List of all members.

Public Member Functions

 BThread ()
virtual ~BThread ()
int setInitPriority (int policy, int priority)
int setInitStackSize (size_t stackSize)
int start ()
void * result ()
int running ()
int setPriority (int policy, int priority)
int cancel ()
void * waitForCompletion ()
pthread_t getThread ()
virtual void * function ()

Static Private Member Functions

static void * startFunc (void *)

Private Attributes

pthread_t othread
size_t ostackSize
int opolicy
int opriority
int orunning
void * oresult

Constructor & Destructor Documentation

BThread::BThread ( )
BThread::~BThread ( ) [virtual]

Member Function Documentation

int BThread::cancel ( )
void * BThread::function ( ) [virtual]

Reimplemented in BoapServer, BoapServerConnection, and BRtcThreaded.

pthread_t BThread::getThread ( )
void * BThread::result ( )
int BThread::running ( )
int BThread::setInitPriority ( int  policy,
int  priority 
)
int BThread::setInitStackSize ( size_t  stackSize)
int BThread::setPriority ( int  policy,
int  priority 
)
int BThread::start ( )
void * BThread::startFunc ( void *  arg) [static, private]
void * BThread::waitForCompletion ( )

Member Data Documentation

int BThread::opolicy [private]
int BThread::opriority [private]
void* BThread::oresult [private]
int BThread::orunning [private]
size_t BThread::ostackSize [private]
pthread_t BThread::othread [private]

The documentation for this class was generated from the following files: