class LogListener
Defined at line 30 of file ../../src/bringup/bin/netsvc/debuglog.h
Log listener is a fuchsia.logger.LogListenerSafe server and implements the
netboot/debuglog protocol.
Logs received over the FIDL protocol are serialized into netboot/debuglog
packets. Acknowledgements over the network are used to complete the control
flow loop with the fuchsia.logger.LogListenerSafe protocol.
Public Methods
void LogListener (async_dispatcher_t * dispatcher, SendFn send, bool retransmit, size_t max_msg_size)
Defined at line 25 of file ../../src/bringup/bin/netsvc/debuglog.cc
void LogListener (const LogListener & )
Defined at line 34 of file ../../src/bringup/bin/netsvc/debuglog.h
void LogListener (LogListener && )
Defined at line 34 of file ../../src/bringup/bin/netsvc/debuglog.h
LogListener & operator= (const LogListener & )
Defined at line 34 of file ../../src/bringup/bin/netsvc/debuglog.h
LogListener & operator= (LogListener && )
Defined at line 34 of file ../../src/bringup/bin/netsvc/debuglog.h
void Bind (fidl::ServerEnd<_EnclosingProtocol> server_end)
Defined at line 50 of file ../../src/bringup/bin/netsvc/debuglog.cc
void Log (LogRequestView request, LogCompleter::Sync & completer)
Defined at line 71 of file ../../src/bringup/bin/netsvc/debuglog.cc
void LogMany (LogManyRequestView request, LogManyCompleter::Sync & completer)
Defined at line 78 of file ../../src/bringup/bin/netsvc/debuglog.cc
void Done (DoneCompleter::Sync & )
Defined at line 87 of file ../../src/bringup/bin/netsvc/debuglog.cc
void Ack (uint32_t seqno)
Defined at line 97 of file ../../src/bringup/bin/netsvc/debuglog.cc
Friends
class LogListenerTestHelper