LibTmsApi
2.0.0
|
Threaded real time clock. More...
#include <BRtc.h>
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 () |
![]() | |
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 |
Threaded real time clock.
BRtcThreaded::BRtcThreaded | ( | ) |
BRtcThreaded::~BRtcThreaded | ( | ) |
|
privatevirtual |
Reimplemented from BThread.
BError BRtcThreaded::init | ( | int | rate | ) |
Setup interrupt rate.
void BRtcThreaded::wait | ( | int | delayUs | ) |
Wait specified uS.
|
private |
|
private |
|
private |