LibTmsApi  2.0.0
Public Member Functions | Private Member Functions | Private Attributes | List of all members
BRtcThreaded Class Reference

Threaded real time clock. More...

#include <BRtc.h>

Inheritance diagram for BRtcThreaded:
BThread

Public Member Functions

 BRtcThreaded ()
 
 ~BRtcThreaded ()
 
BError init (int rate)
 Setup interrupt rate. More...
 
void wait (int delayUs)
 Wait specified uS. More...
 

Private Member Functions

void * function ()
 
- Private Member Functions inherited from BThread
 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 ()
 

Private Attributes

BRtc ortc
 
int orate
 
BCond ocond
 

Detailed Description

Threaded real time clock.

Constructor & Destructor Documentation

BRtcThreaded::BRtcThreaded ( )
BRtcThreaded::~BRtcThreaded ( )

Member Function Documentation

void * BRtcThreaded::function ( )
privatevirtual

Reimplemented from BThread.

BError BRtcThreaded::init ( int  rate)

Setup interrupt rate.

void BRtcThreaded::wait ( int  delayUs)

Wait specified uS.

Member Data Documentation

BCond BRtcThreaded::ocond
private
int BRtcThreaded::orate
private
BRtc BRtcThreaded::ortc
private

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