OSDN Git Service

rusty-gd: introduce RxAdapter
authorZach Johnson <zachoverflow@google.com>
Wed, 23 Dec 2020 00:06:15 +0000 (16:06 -0800)
committerZach Johnson <zachoverflow@google.com>
Wed, 13 Jan 2021 23:13:59 +0000 (15:13 -0800)
commitb84fa4dc29aa94cfcc51fdb4856f0deb2e5a7625
tree13ee0e1387af18c10e809cc1dbb99754eb67e233
parentac3a7442dab14fc6059f30f54babe9c4b561f81a
rusty-gd: introduce RxAdapter

this consolidates logic for dispatching channels over gRPC or callbacks
into legacy

Bug: 171749953
Tag: #gd-refactor
Test: gd/cert/run --rhost SimpleHalTest
Change-Id: I724939c1e55312bfb2c33b906252e6df111bd9f5
12 files changed:
gd/packet/parser/gen_rust.cc
gd/packet/parser/packet_def.cc
gd/rust/facade_helpers/Android.bp [new file with mode: 0644]
gd/rust/facade_helpers/src/lib.rs [new file with mode: 0644]
gd/rust/hal/src/facade.rs
gd/rust/hal/src/hidl_hal.rs
gd/rust/hal/src/rootcanal_hal.rs
gd/rust/hal/src/snoop.rs
gd/rust/hci/Android.bp
gd/rust/hci/src/facade.rs
gd/rust/shim/Android.bp
gd/rust/shim/src/hci.rs