Public Member Functions | |
~CDeviceDiscoverer () | |
void | DiscoverDevicesL (TDeviceDataList *aDevDataList) |
TBool | HasDevices () |
void | StopDiscovery () |
~CDeviceDiscoverer () | |
void | DiscoverDevicesL (TDeviceDataList *aDevDataList) |
TBool | HasDevices () |
void | StopDiscovery () |
~CDeviceDiscoverer () | |
void | DiscoverDevicesL (TDeviceDataList *aDevDataList) |
TBool | HasDevices () |
void | StopDiscovery () |
Static Public Member Functions | |
static CDeviceDiscoverer * | NewL (RSocketServ &aSocketServ, MDeviceDiscoObserver &aObserver) |
static CDeviceDiscoverer * | NewLC (RSocketServ &aSocketServ, MDeviceDiscoObserver &aObserver) |
static CDeviceDiscoverer * | NewL (RSocketServ &aSocketServ, MDeviceDiscoObserver &aObserver) |
static CDeviceDiscoverer * | NewLC (RSocketServ &aSocketServ, MDeviceDiscoObserver &aObserver) |
static CDeviceDiscoverer * | NewL (RSocketServ &aSocketServ, MDeviceDiscoObserver &aObserver) |
static CDeviceDiscoverer * | NewLC (RSocketServ &aSocketServ, MDeviceDiscoObserver &aObserver) |
Protected Member Functions | |
void | RunL () |
void | DoCancel () |
void | RunL () |
void | DoCancel () |
void | RunL () |
void | DoCancel () |
Definition at line 66 of file DeviceDiscoverer.h.
CDeviceDiscoverer::~CDeviceDiscoverer | ( | ) |
discussion Destroy the object and release all memory objects
Definition at line 81 of file DeviceDiscoverer.cpp.
CDeviceDiscoverer::~CDeviceDiscoverer | ( | ) |
discussion Destroy the object and release all memory objects
CDeviceDiscoverer::~CDeviceDiscoverer | ( | ) |
discussion Destroy the object and release all memory objects
CDeviceDiscoverer * CDeviceDiscoverer::NewL | ( | RSocketServ & | aSocketServ, | |
MDeviceDiscoObserver & | aObserver | |||
) | [static] |
discussion Create new CDeviceDiscoverer object return a pointer to the created instance of CDeviceDiscoverer
Definition at line 35 of file DeviceDiscoverer.cpp.
CDeviceDiscoverer * CDeviceDiscoverer::NewLC | ( | RSocketServ & | aSocketServ, | |
MDeviceDiscoObserver & | aObserver | |||
) | [static] |
Definition at line 44 of file DeviceDiscoverer.cpp.
void CDeviceDiscoverer::DiscoverDevicesL | ( | TDeviceDataList * | aDevDataList | ) |
discussion Discovers remote bluetooth devices within range.
param aDevDataList device data list where the found devices will be placed.
Discover remote devices.RHostResolver will be used to do the discovery. Any found devices will be placed in aDevDataList.
Definition at line 95 of file DeviceDiscoverer.cpp.
TBool CDeviceDiscoverer::HasDevices | ( | ) |
discussion any devices discovered?
return true if any devices were discovered.
Definition at line 176 of file DeviceDiscoverer.cpp.
void CDeviceDiscoverer::StopDiscovery | ( | ) |
discussion Stops ongoing device discovery
Definition at line 203 of file DeviceDiscoverer.cpp.
void CDeviceDiscoverer::RunL | ( | ) | [protected] |
discussion Handle the active objects request completion.
Definition at line 131 of file DeviceDiscoverer.cpp.
void CDeviceDiscoverer::DoCancel | ( | ) | [protected] |
discussion Cancels the outstanding request on active object.
Definition at line 166 of file DeviceDiscoverer.cpp.
static CDeviceDiscoverer* CDeviceDiscoverer::NewL | ( | RSocketServ & | aSocketServ, | |
MDeviceDiscoObserver & | aObserver | |||
) | [static] |
discussion Create new CDeviceDiscoverer object return a pointer to the created instance of CDeviceDiscoverer
static CDeviceDiscoverer* CDeviceDiscoverer::NewLC | ( | RSocketServ & | aSocketServ, | |
MDeviceDiscoObserver & | aObserver | |||
) | [static] |
void CDeviceDiscoverer::DiscoverDevicesL | ( | TDeviceDataList * | aDevDataList | ) |
discussion Discovers remote bluetooth devices within range.
param aDevDataList device data list where the found devices will be placed.
TBool CDeviceDiscoverer::HasDevices | ( | ) |
void CDeviceDiscoverer::StopDiscovery | ( | ) |
discussion Stops ongoing device discovery
void CDeviceDiscoverer::RunL | ( | ) | [protected] |
discussion Handle the active objects request completion.
void CDeviceDiscoverer::DoCancel | ( | ) | [protected] |
discussion Cancels the outstanding request on active object.
static CDeviceDiscoverer* CDeviceDiscoverer::NewL | ( | RSocketServ & | aSocketServ, | |
MDeviceDiscoObserver & | aObserver | |||
) | [static] |
discussion Create new CDeviceDiscoverer object return a pointer to the created instance of CDeviceDiscoverer
static CDeviceDiscoverer* CDeviceDiscoverer::NewLC | ( | RSocketServ & | aSocketServ, | |
MDeviceDiscoObserver & | aObserver | |||
) | [static] |
void CDeviceDiscoverer::DiscoverDevicesL | ( | TDeviceDataList * | aDevDataList | ) |
discussion Discovers remote bluetooth devices within range.
param aDevDataList device data list where the found devices will be placed.
TBool CDeviceDiscoverer::HasDevices | ( | ) |
void CDeviceDiscoverer::StopDiscovery | ( | ) |
discussion Stops ongoing device discovery
void CDeviceDiscoverer::RunL | ( | ) | [protected] |
discussion Handle the active objects request completion.
void CDeviceDiscoverer::DoCancel | ( | ) | [protected] |
discussion Cancels the outstanding request on active object.