Cisco Packet Tracer Extensions API 8.1.0
API for communication between Cisco Packet Tracer application and its extension applications and modules.
Public Member Functions | List of all members
BluetoothManager Class Reference

BluetoothManager. More...

Inheritance diagram for BluetoothManager:
Process

Public Member Functions

void setDiscoverable (bool)
 
bool isDiscoverable ()
 
void discover ()
 
void deviceDiscovered (mac, QString)
 IPC event. More...
 
void pair (mac)
 
void acceptPairRequest (mac, QString)
 
void unpair (mac)
 
bool processPairRequest (mac, QString)
 
void devicePaired (mac)
 IPC event. More...
 
void deviceUnpaired (mac)
 IPC event. More...
 
void deviceConnected (mac)
 IPC event. More...
 
void deviceDisconnected (mac)
 IPC event. More...
 
int getDeviceCount ()
 
BluetoothDevice getDeviceAt (int)
 
BluetoothDevice getDevice (mac)
 
BluetoothDevice getDeviceByName (QString)
 
void enableBroadcast (bool)
 
bool isBroadcastEnabled ()
 
void setBeaconBroadcasting (bool)
 
bool isBeaconBroadcasting ()
 
void setBeaconFrequency (int)
 
int getBeaconFrequency ()
 
void setBeaconUuid (uuid)
 
uuid getBeaconUuid ()
 
void setBeaconData (QString)
 
QString getBeaconData ()
 
bool broadcastBeacon (uuid, QString)
 
CustomBluetoothProcess createCustomProcess ()
 
void deleteCustomProcess (CustomBluetoothProcess)
 
- Public Member Functions inherited from Process
Device getOwnerDevice ()
 Returns the device for this process. More...
 

Detailed Description

BluetoothManager.

Member Function Documentation

◆ acceptPairRequest()

void BluetoothManager::acceptPairRequest ( mac  ,
QString   
)

◆ broadcastBeacon()

bool BluetoothManager::broadcastBeacon ( uuid  ,
QString   
)

◆ createCustomProcess()

CustomBluetoothProcess BluetoothManager::createCustomProcess ( )

◆ deleteCustomProcess()

void BluetoothManager::deleteCustomProcess ( CustomBluetoothProcess  )

◆ deviceConnected()

void BluetoothManager::deviceConnected ( mac  )

IPC event.

◆ deviceDisconnected()

void BluetoothManager::deviceDisconnected ( mac  )

IPC event.

◆ deviceDiscovered()

void BluetoothManager::deviceDiscovered ( mac  ,
QString   
)

IPC event.

◆ devicePaired()

void BluetoothManager::devicePaired ( mac  )

IPC event.

◆ deviceUnpaired()

void BluetoothManager::deviceUnpaired ( mac  )

IPC event.

◆ discover()

void BluetoothManager::discover ( )

◆ enableBroadcast()

void BluetoothManager::enableBroadcast ( bool  )

◆ getBeaconData()

QString BluetoothManager::getBeaconData ( )

◆ getBeaconFrequency()

int BluetoothManager::getBeaconFrequency ( )

◆ getBeaconUuid()

uuid BluetoothManager::getBeaconUuid ( )

◆ getDevice()

BluetoothDevice BluetoothManager::getDevice ( mac  )

◆ getDeviceAt()

BluetoothDevice BluetoothManager::getDeviceAt ( int  )

◆ getDeviceByName()

BluetoothDevice BluetoothManager::getDeviceByName ( QString  )

◆ getDeviceCount()

int BluetoothManager::getDeviceCount ( )

◆ isBeaconBroadcasting()

bool BluetoothManager::isBeaconBroadcasting ( )

◆ isBroadcastEnabled()

bool BluetoothManager::isBroadcastEnabled ( )

◆ isDiscoverable()

bool BluetoothManager::isDiscoverable ( )

◆ pair()

void BluetoothManager::pair ( mac  )

◆ processPairRequest()

bool BluetoothManager::processPairRequest ( mac  ,
QString   
)

◆ setBeaconBroadcasting()

void BluetoothManager::setBeaconBroadcasting ( bool  )

◆ setBeaconData()

void BluetoothManager::setBeaconData ( QString  )

◆ setBeaconFrequency()

void BluetoothManager::setBeaconFrequency ( int  )

◆ setBeaconUuid()

void BluetoothManager::setBeaconUuid ( uuid  )

◆ setDiscoverable()

void BluetoothManager::setDiscoverable ( bool  )

◆ unpair()

void BluetoothManager::unpair ( mac  )

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