Inheritance diagram for XFcBtCommService:
Public Member Functions | |
virtual XFCIMPORT INT | inquiry (const XFcAdvertiser &aAdvertise, XFcDeviceDiscovery *aDeviceDiscovery, const XFcUUID *aUuid) |
Starts the inquiry request for available bt services using SDP. | |
virtual XFCIMPORT void | cancelInquiry () |
Cancels the inquiry request. | |
virtual XFCIMPORT void | inquiryResult (XFcLinkedList< XFcAdvertiser * > &aAdvertisePacket) |
Returns inquiry result. | |
virtual XFCIMPORT INT | advertise (const XFcAdvertiser &aAdvertiser, const XFcUUID *aUuid) |
Starts to advertise service. | |
virtual XFCIMPORT INT | updateAdvertise (const XFcAdvertiser &aAdvertiser) |
Updates advertiser state. | |
virtual XFCIMPORT void | cancelAdvertise () |
Stops advertise service. | |
XFCIMPORT UINT16 | getFirstFreeRFCOMMPort () |
Returns first free port that can be used as server port. | |
XFCIMPORT INT | createPiconet () |
Creates piconet. | |
XFCIMPORT INT | lockPiconet () |
Locks piconet. | |
XFCIMPORT void | unlockPiconet () |
Unlock piconet. | |
XFCIMPORT void | destroyPiconet () |
Destroy piconet. | |
virtual XFCIMPORT | ~XFcBtCommService () |
Virtual destructor. | |
Static Public Member Functions | |
XFCIMPORT XFcBtCommService * | create () |
Static constructor. | |
Protected Member Functions | |
XFCIMPORT | XFcBtCommService () |
Protected constructor. | |
XFCIMPORT INT | init () |
Initializes the XFcBtCommService. | |
Private Attributes | |
XFcDeviceDiscovery * | mDeviceDiscovery |
Holds device discovery interface pointer. |
|
Protected constructor.
|
|
Virtual destructor.
|
|
Starts to advertise service.
Reimplemented from XFcCommService. |
|
Stops advertise service.
Reimplemented from XFcCommService. |
|
Cancels the inquiry request.
Reimplemented from XFcCommService. |
|
Static constructor.
|
|
Creates piconet. Creates bluetooth piconet. Needed if more than one simultanious connection is needed. Use only with bluetooth master device.
|
|
Destroy piconet. Destroys created piconet. |
|
Returns first free port that can be used as server port.
|
|
Initializes the XFcBtCommService.
|
|
Starts the inquiry request for available bt services using SDP.
Reimplemented from XFcCommService. |
|
Returns inquiry result.
Reimplemented from XFcCommService. |
|
Locks piconet. Locks the piconet. Other devices can not find this device nor connect to it. The piconet must be created before this can be called. Use only with bluetooth master device.
|
|
Unlock piconet. Unlocks the bluetooth piconet. Use only with bluetooth master device. |
|
Updates advertiser state.
Reimplemented from XFcCommService. |
|
Holds device discovery interface pointer.
|
![]() | ||||
![]() |
Confidential Copyright © 2002-2003 Fathammer | with doxygen by Dimitri van Heesch |