class GrpcVsockServer

Defined at line 21 of file ../../src/virtualization/lib/grpc/grpc_vsock_server.h

A thin wrapper around |grpc::Server| that handles accepting connections

from a |fuchsia::virtualization::HostVsockEndpoint| and adding them to a

|grpc::Server|.

This class cannot be instanitated directly, but an instance can be created

using the |GrpcVsockServerBuilder|.

Public Methods

grpc::Server * inner ()

Gets a pointer to the underlying server.

Defined at line 24 of file ../../src/virtualization/lib/grpc/grpc_vsock_server.h

Protected Methods

fidl::InterfaceHandle<fuchsia::virtualization::HostVsockAcceptor> NewBinding ()

Defined at line 29 of file ../../src/virtualization/lib/grpc/grpc_vsock_server.h

void SetServerImpl (std::unique_ptr<grpc::Server> server)

Defined at line 33 of file ../../src/virtualization/lib/grpc/grpc_vsock_server.h

Friends

class GrpcVsockServerBuilder