Public Member Functions | Static Public Member Functions | Protected Member Functions

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

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
Retval TBluetoothDevice::getAddress ( TBTAddress *&  rpAddress ) const

Returns a bluetooth address

TString TBluetoothDevice::getFormatedAddress (  ) const

Returns the formated (readable) bluetooth address

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

returns the name of the bluetooth device

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

checks if the device is authenticated

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

checks if the device is connected


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


Written by Benjamin Hadorn http://www.xatlantis.ch.
Last change made on Sun Jan 22 2012 15:28:27