RootCanal: Split HciSocketDevice into HciDevice + HciSocketTransport
This is done by introducing a new HciTransport pure virtual class used by HciDevice and implemented by HciSocketTransport This make it possible to create other transport than the HciSocketTransport All the hci related code is also moved into a new model/hci folder Test: gd/cert/run Change-Id: I7f5259aa87c51d58fc4c7c7c666e62060491f30f
Showing
- system/test/rootcanal/bluetooth_hci.cc 6 additions, 3 deletionssystem/test/rootcanal/bluetooth_hci.cc
- tools/rootcanal/Android.bp 9 additions, 8 deletionstools/rootcanal/Android.bp
- tools/rootcanal/desktop/test_environment.cc 5 additions, 3 deletionstools/rootcanal/desktop/test_environment.cc
- tools/rootcanal/model/devices/hci_device.cc 104 additions, 0 deletionstools/rootcanal/model/devices/hci_device.cc
- tools/rootcanal/model/devices/hci_device.h 49 additions, 0 deletionstools/rootcanal/model/devices/hci_device.h
- tools/rootcanal/model/hci/h4_data_channel_packetizer.cc 4 additions, 4 deletionstools/rootcanal/model/hci/h4_data_channel_packetizer.cc
- tools/rootcanal/model/hci/h4_data_channel_packetizer.h 0 additions, 0 deletionstools/rootcanal/model/hci/h4_data_channel_packetizer.h
- tools/rootcanal/model/hci/h4_packetizer.cc 0 additions, 0 deletionstools/rootcanal/model/hci/h4_packetizer.cc
- tools/rootcanal/model/hci/h4_packetizer.h 0 additions, 0 deletionstools/rootcanal/model/hci/h4_packetizer.h
- tools/rootcanal/model/hci/h4_parser.cc 3 additions, 3 deletionstools/rootcanal/model/hci/h4_parser.cc
- tools/rootcanal/model/hci/h4_parser.h 1 addition, 1 deletiontools/rootcanal/model/hci/h4_parser.h
- tools/rootcanal/model/hci/hci_protocol.cc 0 additions, 0 deletionstools/rootcanal/model/hci/hci_protocol.cc
- tools/rootcanal/model/hci/hci_protocol.h 0 additions, 0 deletionstools/rootcanal/model/hci/hci_protocol.h
- tools/rootcanal/model/hci/hci_socket_transport.cc 91 additions, 0 deletionstools/rootcanal/model/hci/hci_socket_transport.cc
- tools/rootcanal/model/hci/hci_socket_transport.h 26 additions, 22 deletionstools/rootcanal/model/hci/hci_socket_transport.h
- tools/rootcanal/model/hci/hci_transport.h 51 additions, 0 deletionstools/rootcanal/model/hci/hci_transport.h
- tools/rootcanal/model/setup/test_model.cc 1 addition, 1 deletiontools/rootcanal/model/setup/test_model.cc
- tools/rootcanal/model/setup/test_model.h 2 additions, 2 deletionstools/rootcanal/model/setup/test_model.h
- tools/rootcanal/test/h4_parser_unittest.cc 1 addition, 1 deletiontools/rootcanal/test/h4_parser_unittest.cc
Loading
Please register or sign in to comment