CBluetoothRefreshTimer Class Reference

List of all members.

Public Member Functions

 ~CBluetoothRefreshTimer ()
void DoCancel ()
void RunL ()
TInt RunError (TInt aError)
void StartL ()
void StopWaitLoop ()
void SetRefreshTime (TInt aRefreshTime)

Static Public Member Functions

static CBluetoothRefreshTimerNewL (CSharedIntermediator *aSMediator, CActiveSchedulerWait *aWait)
static CBluetoothRefreshTimerNewLC (CSharedIntermediator *aSMediator, CActiveSchedulerWait *aWait)

Detailed Description

CBluetoothRefreshTimer refreshes bluetooth device list.

Definition at line 51 of file bluetoothrefreshtimer.h.


Constructor & Destructor Documentation

CBluetoothRefreshTimer::~CBluetoothRefreshTimer (  ) 

Destructor

Definition at line 63 of file bluetoothrefreshtimer.cpp.


Member Function Documentation

CBluetoothRefreshTimer * CBluetoothRefreshTimer::NewL ( CSharedIntermediator aSMediator,
CActiveSchedulerWait *  aWait 
) [static]

NewL()

discussion Create new CBluetoothRefreshTimer object param aSMediator a shared intermediator. param aWait a scheduler loop owner. return a pointer to the created instance of CBluetoothRefreshTimer

Definition at line 70 of file bluetoothrefreshtimer.cpp.

CBluetoothRefreshTimer * CBluetoothRefreshTimer::NewLC ( CSharedIntermediator aSMediator,
CActiveSchedulerWait *  aWait 
) [static]

NewLC()

Definition at line 79 of file bluetoothrefreshtimer.cpp.

void CBluetoothRefreshTimer::DoCancel (  ) 

DoCancelL()

discussion Cancels the timer.

Definition at line 162 of file bluetoothrefreshtimer.cpp.

void CBluetoothRefreshTimer::RunL (  ) 

RunL()

discussion Implementation of the timer's virtual method. Check that all threads are alive and running, if not then restart them.

Definition at line 126 of file bluetoothrefreshtimer.cpp.

TInt CBluetoothRefreshTimer::RunError ( TInt  aError  ) 

RunError()

discussion Handles a leave occurring in the request completion event handler RunL() return returns always KErrNone.

Definition at line 188 of file bluetoothrefreshtimer.cpp.

void CBluetoothRefreshTimer::StartL (  ) 

StartL()

discussion Start searching for bluetooth devices. Activate refresh timer.

Definition at line 102 of file bluetoothrefreshtimer.cpp.

void CBluetoothRefreshTimer::StopWaitLoop (  ) 

StopWaitLoop()

discussion Stop active scheduler wait loop.

Definition at line 115 of file bluetoothrefreshtimer.cpp.

void CBluetoothRefreshTimer::SetRefreshTime ( TInt  aRefreshTime  ) 

SetRefreshTime()

discussion Set new refresh time. param aRefreshTime a new refresh time in seconds.

Definition at line 172 of file bluetoothrefreshtimer.cpp.


Generated by  doxygen 1.6.2