LocalDevice
class LocalDevice;
DiscoveryAgent(LocalDevice* ld);
void SetLocalDeviceOwner(LocalDevice* ld);
LocalDevice* fLocalDevice;
friend class LocalDevice;
class LocalDevice;
LocalDevice* fLocalDevice;
void SetLocalDeviceOwner(LocalDevice* ld);
class LocalDevice : public BluetoothDevice {
static LocalDevice* GetLocalDevice();
static LocalDevice* GetLocalDevice(const hci_id hid);
static LocalDevice* GetLocalDevice(const bdaddr_t bdaddr);
LocalDevice(hci_id hid);
virtual ~LocalDevice();
static LocalDevice* RequestLocalDeviceID(BMessage* request);
using Bluetooth::LocalDevice;
virtual status_t InitCheck(LocalDevice* lDevice)=0;
virtual status_t TakeAction(LocalDevice* lDevice)=0;
virtual status_t TakeActionOnRemote(LocalDevice* lDevice, RemoteDevice* rDevice)=0;
virtual BMessage* OverridenProperties(LocalDevice* lDevice, const char* property)=0;
class LocalDevice;
static BObjectList<RemoteDevice> GetRemoteDevices(LocalDevice* localDevice);
static RemoteDevice* ParseRemoteDevice(LocalDevice* localDevice, BMessage* message);
LocalDevice* GetLocalDeviceOwner();
void SetLocalDeviceOwner(LocalDevice* ld);
LocalDevice* fDiscovererLocalDevice;
ResetLocalDeviceAddOn::InitCheck(LocalDevice* lDevice)
ResetLocalDeviceAddOn::TakeAction(LocalDevice* lDevice)
ResetLocalDeviceAddOn::TakeActionOnRemote(LocalDevice* lDevice, RemoteDevice* rDevice)
ResetLocalDeviceAddOn::OverridenProperties(LocalDevice* lDevice, const char* property)
status_t InitCheck(LocalDevice* lDevice);
status_t TakeAction(LocalDevice* lDevice);
status_t TakeActionOnRemote(LocalDevice* lDevice, RemoteDevice* rDevice);
BMessage* OverridenProperties(LocalDevice* lDevice, const char* property);
DumpInfo(LocalDevice* device)
LocalDevice* ld = LocalDevice::GetLocalDevice(atoi(argv[0]));
LocalDevice* ld = NULL;
LocalDevice::GetLocalDeviceCount());
for (uint32 index = 0 ; index < LocalDevice::GetLocalDeviceCount() ; index++) {
ld = LocalDevice::GetLocalDevice();
LocalDevice* device = LocalDevice::GetLocalDevice(atoi(argv[0]));
LocalDevice* device = NULL;
LocalDevice::GetLocalDeviceCount());
for (uint32 index = 0 ; index < LocalDevice::GetLocalDeviceCount() ; index++) {
device = LocalDevice::GetLocalDevice();
DumpInfo(LocalDevice* device)
DiscoveryAgent::SetLocalDeviceOwner(LocalDevice* ld)
DiscoveryAgent::DiscoveryAgent(LocalDevice* ld)
DiscoveryListener::SetLocalDeviceOwner(LocalDevice* ld)
LocalDevice::GetDiscoveryAgent()
LocalDevice::GetProperty(const char* property)
LocalDevice::GetProperty(const char* property, uint32* value)
LocalDevice::GetDiscoverable()
LocalDevice::SetDiscoverable(int mode)
LocalDevice::SetAuthentication(bool authentication)
LocalDevice::GetBluetoothAddress()
LocalDevice::ID(void) const
LocalDevice::GetFriendlyName()
LocalDevice::SetFriendlyName(BString& name)
LocalDevice*
LocalDevice::RequestLocalDeviceID(BMessage* request)
LocalDevice::GetDeviceClass()
LocalDevice* lDevice = NULL;
LocalDevice::SetDeviceClass(DeviceClass deviceClass)
LocalDevice::_ReadLocalVersion()
LocalDevice::_ReadLocalSupportedCommands()
LocalDevice::_ReadBufferSize()
lDevice = new (std::nothrow)LocalDevice(hid);
LocalDevice::_ReadLocalFeatures()
LocalDevice::_ReadLinkKeys()
LocalDevice::_ReadTimeouts()
LocalDevice::Reset()
LocalDevice::LocalDevice(hci_id hid)
LocalDevice*
LocalDevice::GetLocalDevice()
LocalDevice::~LocalDevice()
LocalDevice*
LocalDevice::GetLocalDevice(const hci_id hid)
LocalDevice*
LocalDevice::GetLocalDevice(const bdaddr_t bdaddr)
LocalDevice::GetLocalDeviceCount()
LocalDevice*
RemoteDevice::SetLocalDeviceOwner(LocalDevice* ld)
RemoteDevice::GetRemoteDevices(LocalDevice* localDevice)
RemoteDevice::ParseRemoteDevice(LocalDevice* localDevice, BMessage* message)
LocalDevice* lDevice;
LocalDevice* lDevice;
for (uint32 i = 0; i < LocalDevice::GetLocalDeviceCount(); i++) {
lDevice = LocalDevice::GetLocalDevice();
BluetoothSettingsView::_MarkLocalDevice(LocalDevice* lDevice)
void _MarkLocalDevice(LocalDevice* lDevice);
LocalDevice* ActiveLocalDevice = NULL;
ExtendedLocalDeviceView::ExtendedLocalDeviceView(LocalDevice* bDevice,
ExtendedLocalDeviceView::SetLocalDevice(LocalDevice* lDevice)
ExtendedLocalDeviceView(LocalDevice* bDevice,
void SetLocalDevice(LocalDevice* lDevice);
LocalDevice* fDevice;
InquiryPanel::InquiryPanel(BRect frame, LocalDevice* lDevice)
fLocalDevice = LocalDevice::GetLocalDevice();
class LocalDevice;
InquiryPanel(BRect frame, LocalDevice* lDevice = NULL);
Bluetooth::LocalDevice* fLocalDevice;
extern LocalDevice* ActiveLocalDevice;