[devcoordinator] Create composite devices in devhosts
When all of a composite device's components are ready, the composite is created. In this implementation, we always proxy components, even if they're in the same process. This will be relaxed in a later patch. Issue: ZX-2648 Change-Id: I97f5efb311ca18ec830f81158f022f230abc2d5d
Showing
- zircon/system/core/devmgr/devcoordinator/composite-device.cpp 46 additions, 11 deletions...on/system/core/devmgr/devcoordinator/composite-device.cpp
- zircon/system/core/devmgr/devcoordinator/composite-device.h 3 additions, 1 deletionzircon/system/core/devmgr/devcoordinator/composite-device.h
- zircon/system/core/devmgr/devcoordinator/coordinator.cpp 0 additions, 3 deletionszircon/system/core/devmgr/devcoordinator/coordinator.cpp
- zircon/system/core/devmgr/devcoordinator/coordinator.h 3 additions, 0 deletionszircon/system/core/devmgr/devcoordinator/coordinator.h
- zircon/system/core/devmgr/devcoordinator/device.cpp 46 additions, 0 deletionszircon/system/core/devmgr/devcoordinator/device.cpp
- zircon/system/core/devmgr/devcoordinator/device.h 4 additions, 0 deletionszircon/system/core/devmgr/devcoordinator/device.h
- zircon/system/core/devmgr/devcoordinator/fidl.cpp 39 additions, 0 deletionszircon/system/core/devmgr/devcoordinator/fidl.cpp
- zircon/system/core/devmgr/devhost/BUILD.gn 3 additions, 1 deletionzircon/system/core/devmgr/devhost/BUILD.gn
- zircon/system/core/devmgr/devhost/composite-device.cpp 88 additions, 0 deletionszircon/system/core/devmgr/devhost/composite-device.cpp
- zircon/system/core/devmgr/devhost/composite-device.h 21 additions, 0 deletionszircon/system/core/devmgr/devhost/composite-device.h
- zircon/system/core/devmgr/devhost/devhost.cpp 68 additions, 0 deletionszircon/system/core/devmgr/devhost/devhost.cpp
- zircon/system/core/devmgr/devhost/device-internal.h 20 additions, 1 deletionzircon/system/core/devmgr/devhost/device-internal.h
- zircon/system/core/devmgr/devhost/zx-device.cpp 31 additions, 0 deletionszircon/system/core/devmgr/devhost/zx-device.cpp
- zircon/system/fidl/fuchsia-device-manager/coordinator.fidl 13 additions, 0 deletionszircon/system/fidl/fuchsia-device-manager/coordinator.fidl
Loading
Please register or sign in to comment