struct ConnArgs

Defined at line 52 of file ../../third_party/perfetto/include/perfetto/ext/ipc/client.h

struct ConnArgs is used for creating a client in 2 connection modes:

1. Connect using a socket name with the option to retry the connection on

connection failure.

2. Adopt a connected socket.

Public Members

ScopedResource socket_fd
const char * socket_name
bool retry
function receive_shmem_fd_cb_fuchsia

Public Methods

void ConnArgs (const char * sock_name, bool sock_retry)

Defined at line 53 of file ../../third_party/perfetto/include/perfetto/ext/ipc/client.h

void ConnArgs (base::ScopedSocketHandle sock_fd)

Defined at line 55 of file ../../third_party/perfetto/include/perfetto/ext/ipc/client.h

void ConnArgs (const ConnArgs & other)

Disallow copy. Only supports move.

Defined at line 59 of file ../../third_party/perfetto/include/perfetto/ext/ipc/client.h

void ConnArgs (ConnArgs && other)

Defined at line 60 of file ../../third_party/perfetto/include/perfetto/ext/ipc/client.h