zeus::TBluetoothDevice Class Reference

#include <BluetoothDevice.h>

Inheritance diagram for zeus::TBluetoothDevice:

zeus::TZObject zeus::IZUnknown

List of all members.

Public Member Functions

 TBluetoothDevice ()
TString getName () const
TString getFormatedAddress () const
Retval getAddress (TBTAddress *&rpAddress) const
bool isConnected () const
bool isAuthenticated () const

Static Public Member Functions

static void findAllDevices (TSingleLinkedList< TBluetoothDevice * > &rList, Int iQueryTimeOut=15)
static Retval findNamedDevices (const TString &rName, TBluetoothDevice *&rpDevice, Int iQueryTimeOut=15)
 DISABLE_BLUETOOTH.

Protected Member Functions

virtual ~TBluetoothDevice ()


Detailed Description

Class implements a bluetooth device

Constructor & Destructor Documentation

TBluetoothDevice::TBluetoothDevice (  ) 

Creates an empty bluetooth device

TBluetoothDevice::~TBluetoothDevice (  )  [protected, virtual]

Destroys the bluetooth device


Member Function Documentation

TString zeus::TBluetoothDevice::getName (  )  const [inline]

returns the name of the bluetooth device

TString TBluetoothDevice::getFormatedAddress (  )  const

Returns the formated (readable) bluetooth address

Retval TBluetoothDevice::getAddress ( TBTAddress *&  rpAddress  )  const

Returns a bluetooth address

bool zeus::TBluetoothDevice::isConnected (  )  const [inline]

checks if the device is connected

bool zeus::TBluetoothDevice::isAuthenticated (  )  const [inline]

checks if the device is authenticated

void TBluetoothDevice::findAllDevices ( TSingleLinkedList< TBluetoothDevice * > &  rList,
Int  iQueryTimeOut = 15 
) [static]

Finds all bluetooth devices

Parameters:
rList : return parameter of the devices
iQueryTimeOut,: Time out for quering the devices

Retval TBluetoothDevice::findNamedDevices ( const TString rName,
TBluetoothDevice *&  rpDevice,
Int  iQueryTimeOut = 15 
) [static]

DISABLE_BLUETOOTH.

Finds all bluetooth devices with a specific name

Parameters:
rName : Name of the device
rpDevice : return parameter of device
iQueryTimeOut,: Time out for quering the devices


The documentation for this class was generated from the following files:


Written by Benjamin Hadorn http://www.xatlantis.ch.
Last change made on Wed Oct 28 21:42:33 2009