etcd: go.etcd.io/etcd/proxy/grpcproxy/adapter Index | Files

package adapter

import "go.etcd.io/etcd/proxy/grpcproxy/adapter"

Package adapter provides gRPC adapters between client and server gRPC interfaces without needing to go through a gRPC connection.

Index

Package Files

auth_client_adapter.go chan_stream.go cluster_client_adapter.go doc.go election_client_adapter.go kv_client_adapter.go lease_client_adapter.go lock_client_adapter.go maintenance_client_adapter.go watch_client_adapter.go

func AuthServerToAuthClient Uses

func AuthServerToAuthClient(as pb.AuthServer) pb.AuthClient

func ClusterServerToClusterClient Uses

func ClusterServerToClusterClient(cls pb.ClusterServer) pb.ClusterClient

func ElectionServerToElectionClient Uses

func ElectionServerToElectionClient(es v3electionpb.ElectionServer) v3electionpb.ElectionClient

func KvServerToKvClient Uses

func KvServerToKvClient(kvs pb.KVServer) pb.KVClient

func LeaseServerToLeaseClient Uses

func LeaseServerToLeaseClient(ls pb.LeaseServer) pb.LeaseClient

func LockServerToLockClient Uses

func LockServerToLockClient(ls v3lockpb.LockServer) v3lockpb.LockClient

func MaintenanceServerToMaintenanceClient Uses

func MaintenanceServerToMaintenanceClient(mts pb.MaintenanceServer) pb.MaintenanceClient

func WatchServerToWatchClient Uses

func WatchServerToWatchClient(wserv pb.WatchServer) pb.WatchClient

Package adapter imports 7 packages (graph) and is imported by 10 packages. Updated 2019-06-26. Refresh now. Tools for package owners.