class Socket
Defined at line 54 of file ../../src/paravirtualization/lib/vsock/socket.cc
Public Methods
void Socket (fidl::ClientEnd<fuchsia_vsock::Connector> connector_client)
Defined at line 56 of file ../../src/paravirtualization/lib/vsock/socket.cc
zx_status_t Bind (const struct sockaddr * addr, socklen_t addrlen, int16_t * out_code)
Defined at line 78 of file ../../src/paravirtualization/lib/vsock/socket.cc
zx_status_t Connect (const struct sockaddr * addr, socklen_t addrlen, int16_t * out_code)
Defined at line 107 of file ../../src/paravirtualization/lib/vsock/socket.cc
zx_status_t Listen (int backlog, int16_t * out_code)
Defined at line 164 of file ../../src/paravirtualization/lib/vsock/socket.cc
zx_status_t Accept (struct sockaddr * addr, socklen_t * addrlen, zxio_storage_t * out_storage, int16_t * out_code)
Defined at line 184 of file ../../src/paravirtualization/lib/vsock/socket.cc
void WaitBegin (zxio_signals_t zxio_signals, zx_handle_t * out_handle, zx_signals_t * out_signals)
Defined at line 236 of file ../../src/paravirtualization/lib/vsock/socket.cc
void WaitEnd (zx_signals_t signals, zxio_signals_t * out_zxio_signals)
Defined at line 255 of file ../../src/paravirtualization/lib/vsock/socket.cc
zx_status_t Readv (const zx_iovec_t * vector, size_t vector_count, zxio_flags_t flags, size_t * out_actual)
Defined at line 271 of file ../../src/paravirtualization/lib/vsock/socket.cc
zx_status_t Writev (const zx_iovec_t * vector, size_t vector_count, zxio_flags_t flags, size_t * out_actual)
Defined at line 281 of file ../../src/paravirtualization/lib/vsock/socket.cc