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 (  ) 


Definition at line 63 of file bluetoothrefreshtimer.cpp.

Member Function Documentation

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


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]


Definition at line 79 of file bluetoothrefreshtimer.cpp.

void CBluetoothRefreshTimer::DoCancel (  ) 


discussion Cancels the timer.

Definition at line 162 of file bluetoothrefreshtimer.cpp.

void CBluetoothRefreshTimer::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  ) 


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 (  ) 


discussion Start searching for bluetooth devices. Activate refresh timer.

Definition at line 102 of file bluetoothrefreshtimer.cpp.

void CBluetoothRefreshTimer::StopWaitLoop (  ) 


discussion Stop active scheduler wait loop.

Definition at line 115 of file bluetoothrefreshtimer.cpp.

void CBluetoothRefreshTimer::SetRefreshTime ( TInt  aRefreshTime  ) 


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