Account
LibTmsApi 2.3.0 |
Public Member Functions | Static Private Member Functions | Private Attributes | List of all members
BThread Class Reference
#include <BThread.h>
Inheritance diagram for BThread:
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
◆ cancel()
int BThread::cancel | ( | ) |
◆ function()
| virtual |
Reimplemented in BoapServerConnection, BoapServer, and BRtcThreaded.
◆ getThread()
pthread_t BThread::getThread | ( | ) |
◆ result()
void * BThread::result | ( | ) |
◆ running()
int BThread::running | ( | ) |
◆ setInitPriority()
int BThread::setInitPriority | ( | int | policy, |
int | priority | ||
) |
◆ setInitStackSize()
int BThread::setInitStackSize | ( | size_t | stackSize | ) |
◆ setPriority()
int BThread::setPriority | ( | int | policy, |
int | priority | ||
) |
◆ start()
int BThread::start | ( | ) |
◆ startFunc()
| staticprivate |
◆ waitForCompletion()
void * BThread::waitForCompletion | ( | ) |
Member Data Documentation
◆ opolicy
| private |
◆ opriority
| private |
◆ oresult
| private |
◆ orunning
| private |
◆ ostackSize
| private |
◆ othread
| private |
The documentation for this class was generated from the following files:
- /src/cern/tms/tms/beam/libBeam/BThread.h
- /src/cern/tms/tms/beam/libBeam/BThread.cpp
Generated by 1.9.7