class ScreenshotTakeFileResponse
Defined at line 4692 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/wire_types.h
Public Methods
bool IsEmpty ()
Returns whether no field is set.
bool HasUnknownData ()
Returns whether the table references unknown fields.
void ScreenshotTakeFileResponse ()
Defined at line 4694 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/wire_types.h
void ScreenshotTakeFileResponse (const ScreenshotTakeFileResponse & other)
Defined at line 4695 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/wire_types.h
void _CloseHandles ()
::fidl::WireTableBuilder< ::fuchsia_ui_composition::wire::ScreenshotTakeFileResponse> Builder (::fidl::AnyArena & arena)
Return a builder that by defaults allocates of an arena.
::fidl::WireTableExternalBuilder< ::fuchsia_ui_composition::wire::ScreenshotTakeFileResponse> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_ui_composition::wire::ScreenshotTakeFileResponse>> frame)
Return a builder that relies on explicitly allocating |fidl::ObjectView|s.
::fidl::ClientEnd< ::fuchsia_io::File> & file ()
|fuchsia.io.File| channel used to read the generated screenshot file data.
The server side of the channel is stored on the device until ZX_CHANNEL_PEER_CLOSED
is detected.
Basic usage: After the client recieves the client end of the file channel,
to avoid memory pile-ups, it should finish reading the data
before calling [`TakeFile`] again. When finished reading,
the client should call [`Close`] on the |fuchsia.io.File| channel, this will release
the memory allocated on the server side.
bool has_file ()
ScreenshotTakeFileResponse & operator= (const ScreenshotTakeFileResponse & other)
Defined at line 4696 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/wire_types.h
void ScreenshotTakeFileResponse (ScreenshotTakeFileResponse && other)
Defined at line 4697 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/wire_types.h
ScreenshotTakeFileResponse & operator= (ScreenshotTakeFileResponse && other)
Defined at line 4698 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/wire_types.h
::fuchsia_math::wire::SizeU & size ()
Size of the screenshot in pixels.
bool has_size ()
void ~ScreenshotTakeFileResponse ()
Defined at line 4700 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/wire_types.h
Friends
class WireTableBaseBuilder
class WireTableBaseBuilder