François Revol
ebc5ec193f
fix gcc4... and style rules. I won't be the only one paying beers at BeGeistert ;)
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25701 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-05-29 12:44:18 +00:00
Oliver Ruiz Dorantes
0963754edf
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
2008-05-21 21:56:55 +00:00
Oliver Ruiz Dorantes
39399f65f0
- Implement RemoteDevice::GetFriendlyName() in kit and handle the required reply in the server.
...
- Now a discovery process is nicer.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25053 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-04-19 16:53:06 +00:00
Oliver Ruiz Dorantes
fae5a1d349
- 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
2008-04-17 19:17:10 +00:00
Oliver Ruiz Dorantes
01e363a708
- 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
2008-04-16 22:17:55 +00:00
Oliver Ruiz Dorantes
be79ee53e1
- Add Implicit namespaces
...
- Fix constructors & and friend classes
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24976 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-04-15 22:26:32 +00:00
Oliver Ruiz Dorantes
b426fc0487
- 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
2008-03-30 21:42:22 +00:00
Oliver Ruiz Dorantes
23234fa59d
Supply a supoprt file for functions used among all the kit
...
Move implementation from LocalDevice for retrieving the BluetoothServer Messenger
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24385 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-03-13 20:13:39 +00:00
Oliver Ruiz Dorantes
b8c8202d4d
* 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
2008-03-12 21:18:23 +00:00
Oliver Ruiz Dorantes
fc892ed429
Remove prefixes and adapt the JSR82 api a bit more to the Be style
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24251 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-03-05 23:29:04 +00:00
Oliver Ruiz Dorantes
42d737bb2e
Implementation for pretty_showing bluetooth physical addresses
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24123 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-02-25 20:14:15 +00:00
Oliver Ruiz Dorantes
df05c82d14
Add using namespace pragmas
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24050 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-02-21 22:17:54 +00:00
Oliver Ruiz Dorantes
d816d81682
Lesson learned, dont use system IOCTL codes
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24038 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-02-20 21:10:53 +00:00
Oliver Ruiz Dorantes
ce28fccee2
Even code field has more sense like that
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23933 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-02-08 18:32:52 +00:00
Oliver Ruiz Dorantes
2573c43064
Change macros names, guidelines & consistency
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23932 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-02-08 18:29:33 +00:00
Oliver Ruiz Dorantes
6ad588aae8
Added remaining event IDs I saw in new Bluetooth 2.1 specs plus some internal stack haiku is gonna use
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23924 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-02-07 19:56:08 +00:00
Oliver Ruiz Dorantes
2f7e4b7c05
Add bluetooth error codes according 2.1+EDR official specs
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23898 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-02-06 18:00:04 +00:00
Oliver Ruiz Dorantes
c9502bbe71
Added macros to parse port code, cointaining the event
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23897 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-02-06 17:57:29 +00:00
Oliver Ruiz Dorantes
b06bf23fb5
Add 'public' headers in order all stuff actually compiles
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23816 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-02-01 21:17:02 +00:00
Oliver Ruiz Dorantes
d89505dc24
Wrong method name
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23033 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-11-30 19:51:44 +00:00
Oliver Ruiz Dorantes
a21cc12768
Mistake at commiting before.The listener will not a friend statement for the RemoteDevice class
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22681 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-10-23 17:33:22 +00:00
Oliver Ruiz Dorantes
74a52b95c2
-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
2007-10-23 17:25:38 +00:00
Oliver Ruiz Dorantes
7044da5546
Fix coding style and add more classes
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22667 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-10-22 17:51:59 +00:00
Oliver Ruiz Dorantes
c36b70586d
Headers for the bluetooth kit, based in the Motorola JSR82 API
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22641 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-10-21 17:56:01 +00:00