Replies: 2 comments 1 reply
-
Yes, definitely worth discussion improvements and changes. I'll set up some time to talk. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
The current L2CAP APIs have some issues, like in
device
create_l2cap_connector()
open_l2cap_channel()
register_l2cap_server()
register_l2cap_channel_server()
These methods are quite unreadable. Developers cannot understand which transport they indicate unless tracing the code.
The same problem also happens inside
l2cap
module:Channel
->Classic Channel,LeConnectionOrientedChannel
-> LE Credit Based Channel)host
<->device
<->l2cap
)Thus, as we are receiving some requests like Pandora, EATT, and Enhanced Credit Based Channel, in this thread I would like to have your opinion whether and how we should refactor the L2CAP functionality in Bumble.
Beta Was this translation helpful? Give feedback.
All reactions