class BufferedZxSocket

Defined at line 19 of file ../../src/developer/debug/shared/buffered_zx_socket.h

An adapter that converts a zx::socket to a StreamBuffer.

Public Methods

void BufferedZxSocket ()

Constructs a !IsValid() buffered stream not doing anything.

Defined at line 16 of file ../../src/developer/debug/shared/buffered_zx_socket.cc

void BufferedZxSocket (zx::socket socket)

Constructs for the given zx::socket. The socket must be valid and a MessageLoop must already

have been set up on the current thread.

Start() must be called before stream events will be delivered.

Defined at line 18 of file ../../src/developer/debug/shared/buffered_zx_socket.cc

void ~BufferedZxSocket ()

Defined at line 22 of file ../../src/developer/debug/shared/buffered_zx_socket.cc

bool Start ()

BufferedStream implementation.

Defined at line 24 of file ../../src/developer/debug/shared/buffered_zx_socket.cc

bool Stop ()

Defined at line 34 of file ../../src/developer/debug/shared/buffered_zx_socket.cc

bool IsValid ()

Defined at line 35 of file ../../src/developer/debug/shared/buffered_zx_socket.h