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
