package benchmark_grpc

Import Path
	github.com/pancsta/asyncmachine-go/examples/benchmark_grpc (on go.dev)

Dependency Relation
	imports 12 packages, and imported by 0 packages


Package-Level Type Names (total 5)
/* sort by: | */
func (*Worker).CallOp(op Op) const Op1 const Op2 const Op3
func (*Worker).GetValue() Value const Value1 const Value2 const Value3
ErrCount int SuccessCount int (*Worker) CallOp(op Op) (*Worker) GetValue() Value (*Worker) Start() (*Worker) Subscribe(lis func()) func NewWorkerArpcServer(ctx context.Context, addr string, worker *Worker) (*WorkerArpcServer, error) func NewWorkerServiceServer(worker *Worker) *WorkerServiceServer
Mach *am.Machine RPC *arpc.Server Worker *Worker (*WorkerArpcServer) CallOpEnter(e *am.Event) bool (*WorkerArpcServer) CallOpState(e *am.Event) (*WorkerArpcServer) EventState(_ *am.Event) (*WorkerArpcServer) StartState(_ *am.Event) func NewWorkerArpcServer(ctx context.Context, addr string, worker *Worker) (*WorkerArpcServer, error)
UnimplementedWorkerServiceServer pb.UnimplementedWorkerServiceServer (*WorkerServiceServer) CallOp(ctx context.Context, req *pb.CallOpRequest) (*pb.CallOpResponse, error) (*WorkerServiceServer) GetValue(ctx context.Context, req *pb.Empty) (*pb.GetValueResponse, error) (*WorkerServiceServer) Start(ctx context.Context, req *pb.Empty) (*pb.Empty, error) (*WorkerServiceServer) Subscribe(req *pb.Empty, stream pb.WorkerService_SubscribeServer) error WorkerServiceServer : github.com/pancsta/asyncmachine-go/examples/benchmark_grpc/proto.UnsafeWorkerServiceServer *WorkerServiceServer : github.com/pancsta/asyncmachine-go/examples/benchmark_grpc/proto.WorkerServiceServer func NewWorkerServiceServer(worker *Worker) *WorkerServiceServer
Package-Level Functions (total 2)
Package-Level Constants (total 6)
const Op1 Op = 1
const Op2 Op = 2
const Op3 Op = 3
const Value1 Value = 1
const Value2 Value = 2
const Value3 Value = 3