Main Page | Class Hierarchy | Data Structures | File List | Data Fields | Globals

CBTDriver Class Reference

Bluetooth specific implementation of the driver interface. More...

#include <bluetoothdriver.h>

Inheritance diagram for CBTDriver:

CDriverBase MNetworkDriver

Public Member Functions

 CBTDriver (RCobainClientSession &aClientSession)
 ~CBTDriver ()
TPeerListGetPeersL (TUint aServiceClassID)
 Synchronously retrieves the network peers.


Detailed Description

Bluetooth specific implementation of the driver interface.

TODO: REMOVE THIS CLASS; WE CAN USE A CDriver DIRECTLY

Author:
Matti Dahlbom
Version:
beta0_7_2003-12-08, 1.13

Definition at line 38 of file bluetoothdriver.h.


Constructor & Destructor Documentation

CBTDriver::CBTDriver RCobainClientSession aClientSession  ) 
 

Definition at line 31 of file bluetoothdriver.cpp.

References EBluetooth.

CBTDriver::~CBTDriver  ) 
 

Definition at line 36 of file bluetoothdriver.cpp.

References CCobainLayer::Log().


Member Function Documentation

TPeerList * CBTDriver::GetPeersL TUint  aServiceClassID  )  [virtual]
 

Synchronously retrieves the network peers.

It is up to the caller to release the list.

Parameters:
aPort protocol specific value for identifying the service of the peer
Returns:
matching peers

Implements MNetworkDriver.

Definition at line 41 of file bluetoothdriver.cpp.

References RCobainClientSession::DiscoverBTPeersL(), and TPeerList.


The documentation for this class was generated from the following files:
Generated on Mon Dec 8 10:26:08 2003 for CobainAPIImplementation by doxygen 1.3.5