class LogsIterator

Defined at line 5370 of file fidling/gen/sdk/fidl/fuchsia.test.manager/fuchsia.test.manager/cpp/fidl/fuchsia.test.manager/cpp/wire_types.h

Holds the server end of an iterator over the isolated logs of a test.

Public Methods

bool IsUnknown ()

Defined at line 5384 of file fidling/gen/sdk/fidl/fuchsia.test.manager/fuchsia.test.manager/cpp/fidl/fuchsia.test.manager/cpp/wire_types.h

void LogsIterator ()
void ~LogsIterator ()
void LogsIterator (LogsIterator && other)
LogsIterator & operator= (LogsIterator && other)
bool has_invalid_tag ()
bool is_batch ()
LogsIterator WithBatch (::fidl::ServerEnd< ::fuchsia_diagnostics::BatchIterator> val)

Server end of the iterator, when this protocol is used by Fuchsia clients.

::fidl::ServerEnd< ::fuchsia_diagnostics::BatchIterator> & batch ()

Server end of the iterator, when this protocol is used by Fuchsia clients.

const ::fidl::ServerEnd< ::fuchsia_diagnostics::BatchIterator> & batch ()

Server end of the iterator, when this protocol is used by Fuchsia clients.

bool is_stream ()
LogsIterator WithStream (::zx::socket val)

Server end of the iterator, when this protocol is used by host-side clients.

This uses the protocol specified in fuchsia.diagnostics.host.ArchiveReader.

::zx::socket & stream ()

Server end of the iterator, when this protocol is used by host-side clients.

This uses the protocol specified in fuchsia.diagnostics.host.ArchiveReader.

const ::zx::socket & stream ()

Server end of the iterator, when this protocol is used by host-side clients.

This uses the protocol specified in fuchsia.diagnostics.host.ArchiveReader.

::fuchsia_test_manager::wire::LogsIterator::Tag Which ()
void _CloseHandles ()

Enumerations

enum Tag
Name Value
kBatch 2
kStream 3
_do_not_handle_this__write_a_default_case_instead ::std::numeric_limits<::fidl_union_tag_t>::max()

Defined at line 5379 of file fidling/gen/sdk/fidl/fuchsia.test.manager/fuchsia.test.manager/cpp/fidl/fuchsia.test.manager/cpp/wire_types.h