class SocketDevice

Defined at line 39 of file ../../src/devices/misc/drivers/virtio-socket/socket.h

Public Methods

void SocketDevice (zx::bti bti, std::unique_ptr<Backend> backend)

Defined at line 56 of file ../../src/devices/misc/drivers/virtio-socket/socket.cc

void ~SocketDevice ()

Defined at line 64 of file ../../src/devices/misc/drivers/virtio-socket/socket.cc

const char * tag ()

Defined at line 64 of file ../../src/devices/misc/drivers/virtio-socket/socket.h

fidl::ProtocolHandler<vsock::Device> GetHandler ()

Defined at line 66 of file ../../src/devices/misc/drivers/virtio-socket/socket.h

void Start (::fuchsia_hardware_vsock::wire::DeviceStartRequest * request, StartCompleter::Sync & completer)

fuchsia.hardware.vsock.Device implementation.

Defined at line 66 of file ../../src/devices/misc/drivers/virtio-socket/socket.cc

void SendRequest (::fuchsia_hardware_vsock::wire::DeviceSendRequestRequest * request, SendRequestCompleter::Sync & completer)

Defined at line 111 of file ../../src/devices/misc/drivers/virtio-socket/socket.cc

void SendShutdown (::fuchsia_hardware_vsock::wire::DeviceSendShutdownRequest * request, SendShutdownCompleter::Sync & completer)

Defined at line 91 of file ../../src/devices/misc/drivers/virtio-socket/socket.cc

void SendRst (::fuchsia_hardware_vsock::wire::DeviceSendRstRequest * request, SendRstCompleter::Sync & completer)

Defined at line 84 of file ../../src/devices/misc/drivers/virtio-socket/socket.cc

void SendResponse (::fuchsia_hardware_vsock::wire::DeviceSendResponseRequest * request, SendResponseCompleter::Sync & completer)

Defined at line 131 of file ../../src/devices/misc/drivers/virtio-socket/socket.cc

void GetCid (GetCidCompleter::Sync & completer)

Defined at line 154 of file ../../src/devices/misc/drivers/virtio-socket/socket.cc

zx_status_t Init ()

Defined at line 159 of file ../../src/devices/misc/drivers/virtio-socket/socket.cc

void IrqRingUpdate ()

VirtIO callbacks

Defined at line 227 of file ../../src/devices/misc/drivers/virtio-socket/socket.cc

void IrqConfigChange ()

Defined at line 262 of file ../../src/devices/misc/drivers/virtio-socket/socket.cc

Records

Friends

class Connection