class DeviceInstance

Defined at line 22 of file ../../src/camera/bin/device_watcher/device_instance.h

Represents a launched device process.

Public Methods

fpromise::result<std::unique_ptr<DeviceInstance>, zx_status_t> Create (fidl::ClientEnd<fuchsia_hardware_camera::Device> camera, const fidl::Client<fuchsia_component::Realm> & realm, async_dispatcher_t * dispatcher, const std::string & collection_name, const std::string & child_name, const std::string & url)

Defined at line 19 of file ../../src/camera/bin/device_watcher/device_instance.cc

const std::string & name ()

Defined at line 28 of file ../../src/camera/bin/device_watcher/device_instance.h

const std::string & collection_name ()

Defined at line 29 of file ../../src/camera/bin/device_watcher/device_instance.h