OSDN Git Service

rusty-gd: reorg hci internals
authorZach Johnson <zachoverflow@google.com>
Thu, 3 Dec 2020 00:30:29 +0000 (16:30 -0800)
committerZach Johnson <zachoverflow@google.com>
Thu, 10 Dec 2020 17:37:56 +0000 (09:37 -0800)
commite66d2d8682c6584b108314d85ee415f3decd1c27
tree0893523b65bd91f9023d868237a2d27ebe307717
parent863b0c9e36dfce2a6846b4733185ff173f65fd7f
rusty-gd: reorg hci internals

with the intent of adding dynamically registered event receivers:

1. combine incoming and outgoing into a single selected dispatch (to
eliminate need to lock on pending commands)

2. add dynamically registered event receivers

Bug: 171749953
Tag: #gd-refactor
Test: gd/cert/run --rhost
Change-Id: I038364bc8d99b7ead4688f7570b79826fa7a1651
gd/rust/hci/src/facade.rs
gd/rust/hci/src/lib.rs