History log of /haiku/headers/os/bluetooth/RemoteDevice.h
Revision Date Author Comments
# ddbc9a0f 24-Apr-2010 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

- I expected once Haiku sets a connection with a remote device, such connection
was to expire in a couple of minutes, but not, seems to stay forever.
- Implement a Disconnect button in prefrences&kit



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36450 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 3fdaa5bf 21-Mar-2009 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

- Drop R5 compatibility by removing first 4 bytes in the IOCTLs containing the size of the command.
- Implement mechanism GetProperty to retrieve detailed information about the LocalDevice
- Generic BluetoothDevice interface changed and adapted
- Implement ReadLocalVersion to be aware of the bluetooth specification supported by our localdevice



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29639 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 33fe7b32 13-Dec-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

- Implement retrieval of Device Classes.
- Implement DeviceClass for easy analisys of discovered devices's type.
- Make harder the intantiation of RemoteDevices.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28809 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 20a51138 04-Aug-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

- Proper const use
- Styling



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26802 a95241bf-73f2-0310-859d-f6bbb57e9c96


# af9ccaf2 04-Aug-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

Use const reference as input parameter as suggested by julun

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26801 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 001662ae 02-Aug-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

A bit more styling on main headers

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26743 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 76646d9f 24-Jul-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

Cleanups

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26615 a95241bf-73f2-0310-859d-f6bbb57e9c96


# c8bc2d88 02-Jul-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

Fix EOL



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26228 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 9bfe62f9 02-Jul-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

Cleapups, Fix memory leaks,

Patch by Mika Lindqvist. Could we give give him Commit access?
I am getting daily patches from him with fixes and new features.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26227 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 24f4a20d 18-Jun-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

Add UI classes to the build.
Adding some helper methods to the Local and remote devices



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26011 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 0963754e 21-May-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

Create a parent class for the 2 devices class (RemoteDevice LocalDevice)



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25596 a95241bf-73f2-0310-859d-f6bbb57e9c96


# fae5a1d3 17-Apr-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

- Add inquiry fields for the RemoteDevice, to store the information retrieved .
- Update those fields at discovering




git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25006 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 01e363a7 16-Apr-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

- Reflect the APi change in the RemoteDevice
- Implement function to compare Bluetooth Addresses


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24992 a95241bf-73f2-0310-859d-f6bbb57e9c96


# be79ee53 15-Apr-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

- Add Implicit namespaces
- Fix constructors & and friend classes



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24976 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b426fc04 30-Mar-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

- Modify API be more be like
- Polish a bit the classes composing the Discovery process




git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24697 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b8c8202d 12-Mar-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

* Add one more inquiry process hook function for notify when it has started
* Move Messages id to a private header
* New constructor for RemoteDevice



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24376 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 74a52b95 23-Oct-2007 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

-I bet for now is the last public class DiscoveryListener:BLooper\n-Fix RemoteDevice... friendship

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22679 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 7044da55 22-Oct-2007 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

Fix coding style and add more classes

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22667 a95241bf-73f2-0310-859d-f6bbb57e9c96


# ddbc9a0f2a1f3d8cee26566a6a2f5aaf33cbac24 24-Apr-2010 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

- I expected once Haiku sets a connection with a remote device, such connection
was to expire in a couple of minutes, but not, seems to stay forever.
- Implement a Disconnect button in prefrences&kit



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36450 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 3fdaa5bf72a0bb3d751cb7c82a22c09aa2b2af46 21-Mar-2009 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

- Drop R5 compatibility by removing first 4 bytes in the IOCTLs containing the size of the command.
- Implement mechanism GetProperty to retrieve detailed information about the LocalDevice
- Generic BluetoothDevice interface changed and adapted
- Implement ReadLocalVersion to be aware of the bluetooth specification supported by our localdevice



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29639 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 33fe7b32dbd27350f238446ce69e4221766f3588 13-Dec-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

- Implement retrieval of Device Classes.
- Implement DeviceClass for easy analisys of discovered devices's type.
- Make harder the intantiation of RemoteDevices.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28809 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 20a5113818c72a1f2d8e39ad9c96288a038c801e 04-Aug-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

- Proper const use
- Styling



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26802 a95241bf-73f2-0310-859d-f6bbb57e9c96


# af9ccaf25479a4d3ebcbe01c6a2d8a715d6c1b79 04-Aug-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

Use const reference as input parameter as suggested by julun

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26801 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 001662ae04b1e220cfc87453b03a050938040d6f 02-Aug-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

A bit more styling on main headers

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26743 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 76646d9f67d908a7dc8b297b06807e20fe5f171a 24-Jul-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

Cleanups

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26615 a95241bf-73f2-0310-859d-f6bbb57e9c96


# c8bc2d88972e6857c11183d5633e9b525bd36c07 02-Jul-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

Fix EOL



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26228 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 9bfe62f9aab2b54ec3704a2fd29d341c8e54dd64 02-Jul-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

Cleapups, Fix memory leaks,

Patch by Mika Lindqvist. Could we give give him Commit access?
I am getting daily patches from him with fixes and new features.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26227 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 24f4a20d25a51043faab4e1c69ca3ee5d8118625 18-Jun-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

Add UI classes to the build.
Adding some helper methods to the Local and remote devices



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26011 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 0963754edfc87f8f7d7fc15cda5a0b8356d55528 21-May-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

Create a parent class for the 2 devices class (RemoteDevice LocalDevice)



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25596 a95241bf-73f2-0310-859d-f6bbb57e9c96


# fae5a1d349e96859df63e1566a30a8e40cf994d5 17-Apr-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

- Add inquiry fields for the RemoteDevice, to store the information retrieved .
- Update those fields at discovering




git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25006 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 01e363a7080702b8dd0d9397fd083bb11599350b 16-Apr-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

- Reflect the APi change in the RemoteDevice
- Implement function to compare Bluetooth Addresses


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24992 a95241bf-73f2-0310-859d-f6bbb57e9c96


# be79ee53e1512e7d8d3919fbea795888d1297836 15-Apr-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

- Add Implicit namespaces
- Fix constructors & and friend classes



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24976 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b426fc04870eb4f5d907325dea487f57066da539 30-Mar-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

- Modify API be more be like
- Polish a bit the classes composing the Discovery process




git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24697 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b8c8202d4d814439abe8b34f6e54bdfa86b1a526 12-Mar-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

* Add one more inquiry process hook function for notify when it has started
* Move Messages id to a private header
* New constructor for RemoteDevice



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24376 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 74a52b95c2cbe09f1eff944350db54c50fd9f3f2 23-Oct-2007 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

-I bet for now is the last public class DiscoveryListener:BLooper\n-Fix RemoteDevice... friendship

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22679 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 7044da55462a588e84ba19bb7b89e56f272149eb 22-Oct-2007 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

Fix coding style and add more classes

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22667 a95241bf-73f2-0310-859d-f6bbb57e9c96