L2CAP and SDP Search API for BT profiles (2/2)
Added support for exposing L2CAP to Java such that OBEX over L2CAP is made possible. Added support to create SDP records as a seperate step.(as opposed to creating a SDP record when a BluetoothSocket is created). This allows both a RFCOMM channel and a L2CAP PSM to be included in a SDP record. (Additionally the content of the SDP record is set by the profile in Java, in stead of beeing hardcoded in the socket layer.) This completes the L2CAP channel exposure to Java. Change-Id: Iaf68a07d910145cdd33e940d73cd680f79164100
Showing
- system/bta/Android.mk 5 additions, 5 deletionssystem/bta/Android.mk
- system/bta/dm/bta_dm_pm.c 3 additions, 2 deletionssystem/bta/dm/bta_dm_pm.c
- system/bta/include/bta_api.h 12 additions, 12 deletionssystem/bta/include/bta_api.h
- system/bta/include/bta_jv_api.h 398 additions, 12 deletionssystem/bta/include/bta_jv_api.h
- system/bta/include/bta_jv_co.h 4 additions, 0 deletionssystem/bta/include/bta_jv_co.h
- system/bta/include/bta_sdp_api.h 145 additions, 0 deletionssystem/bta/include/bta_sdp_api.h
- system/bta/jv/bta_jv_act.c 1272 additions, 81 deletionssystem/bta/jv/bta_jv_act.c
- system/bta/jv/bta_jv_api.c 604 additions, 0 deletionssystem/bta/jv/bta_jv_api.c
- system/bta/jv/bta_jv_int.h 156 additions, 5 deletionssystem/bta/jv/bta_jv_int.h
- system/bta/jv/bta_jv_main.c 13 additions, 0 deletionssystem/bta/jv/bta_jv_main.c
- system/bta/sdp/bta_sdp.c 75 additions, 0 deletionssystem/bta/sdp/bta_sdp.c
- system/bta/sdp/bta_sdp_act.c 570 additions, 0 deletionssystem/bta/sdp/bta_sdp_act.c
- system/bta/sdp/bta_sdp_api.c 173 additions, 0 deletionssystem/bta/sdp/bta_sdp_api.c
- system/bta/sdp/bta_sdp_cfg.c 40 additions, 0 deletionssystem/bta/sdp/bta_sdp_cfg.c
- system/bta/sdp/bta_sdp_int.h 115 additions, 0 deletionssystem/bta/sdp/bta_sdp_int.h
- system/bta/sys/bta_sys.h 5 additions, 4 deletionssystem/bta/sys/bta_sys.h
- system/btif/include/btif_sdp.h 34 additions, 0 deletionssystem/btif/include/btif_sdp.h
- system/btif/include/btif_sock_l2cap.h 23 additions, 0 deletionssystem/btif/include/btif_sock_l2cap.h
- system/btif/include/btif_sock_sdp.h 2 additions, 2 deletionssystem/btif/include/btif_sock_sdp.h
- system/btif/src/bluetooth.c 5 additions, 2 deletionssystem/btif/src/bluetooth.c
Loading
Please register or sign in to comment