test_vendor_lib: Use EPOLLOUT
HciTransport checks for write-readiness before sending any packets back to the HCI. Packets are maintained on a queue and only written when the EPOLLOUT flag is set in the epoll_event. Bug: 21586676 Change-Id: Iebd9599286b62746e2be7e424c522058ae978bb1
Showing
- BUILD.gn 0 additions, 1 deletionBUILD.gn
- system/vendor_libs/test_vendor_lib/include/bredr_controller.h 6 additions, 6 deletions...em/vendor_libs/test_vendor_lib/include/bredr_controller.h
- system/vendor_libs/test_vendor_lib/include/hci_handler.h 4 additions, 4 deletionssystem/vendor_libs/test_vendor_lib/include/hci_handler.h
- system/vendor_libs/test_vendor_lib/include/hci_transport.h 20 additions, 10 deletionssystem/vendor_libs/test_vendor_lib/include/hci_transport.h
- system/vendor_libs/test_vendor_lib/include/packet_stream.h 8 additions, 8 deletionssystem/vendor_libs/test_vendor_lib/include/packet_stream.h
- system/vendor_libs/test_vendor_lib/src/bredr_controller.cc 5 additions, 8 deletionssystem/vendor_libs/test_vendor_lib/src/bredr_controller.cc
- system/vendor_libs/test_vendor_lib/src/bt_vendor.cc 9 additions, 3 deletionssystem/vendor_libs/test_vendor_lib/src/bt_vendor.cc
- system/vendor_libs/test_vendor_lib/src/hci_handler.cc 6 additions, 6 deletionssystem/vendor_libs/test_vendor_lib/src/hci_handler.cc
- system/vendor_libs/test_vendor_lib/src/hci_transport.cc 51 additions, 33 deletionssystem/vendor_libs/test_vendor_lib/src/hci_transport.cc
- system/vendor_libs/test_vendor_lib/src/packet_stream.cc 25 additions, 24 deletionssystem/vendor_libs/test_vendor_lib/src/packet_stream.cc
Loading
Please register or sign in to comment