server

package
v0.0.0-...-a011eca Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 4, 2022 License: BSD-3-Clause, GPL-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type HighLevelServer

type HighLevelServer struct {
	// contains filtered or unexported fields
}

HighLevelLiquidHandlingServer a server object to listen to RPC calls to a high level liquid handler instruction generator

func NewHighLevelServer

NewHighLevelServer create a new high level server wrapping the given driver

func (*HighLevelServer) AddPlateTo

func (lhs *HighLevelServer) AddPlateTo(ctx context.Context, req *pb.AddPlateToRequest) (*pb.CommandReply, error)

func (*HighLevelServer) DriverType

func (lhs *HighLevelServer) DriverType(_ context.Context, req *drv.TypeRequest) (*drv.TypeReply, error)

func (*HighLevelServer) Finalize

func (lhs *HighLevelServer) Finalize(context.Context, *pb.FinalizeRequest) (*pb.CommandReply, error)

func (*HighLevelServer) GetCapabilities

func (lhs *HighLevelServer) GetCapabilities(context.Context, *pb.GetCapabilitiesRequest) (*pb.GetCapabilitiesReply, error)

func (*HighLevelServer) GetOutputFile

func (lhs *HighLevelServer) GetOutputFile(context.Context, *pb.GetOutputFileRequest) (*pb.GetOutputFileReply, error)

func (*HighLevelServer) Initialize

func (lhs *HighLevelServer) Initialize(context.Context, *pb.InitializeRequest) (*pb.CommandReply, error)

func (*HighLevelServer) Listen

func (lhs *HighLevelServer) Listen(port int) error

Listen begin listening for gRPC calls on the given port. returns only in error

func (*HighLevelServer) Message

func (lhs *HighLevelServer) Message(_ context.Context, req *pb.MessageRequest) (*pb.CommandReply, error)

func (*HighLevelServer) RemoveAllPlates

func (lhs *HighLevelServer) RemoveAllPlates(context.Context, *pb.RemoveAllPlatesRequest) (*pb.CommandReply, error)

func (*HighLevelServer) RemovePlateAt

func (lhs *HighLevelServer) RemovePlateAt(_ context.Context, req *pb.RemovePlateAtRequest) (*pb.CommandReply, error)

func (*HighLevelServer) Transfer

type LowLevelServer

type LowLevelServer struct {
	// contains filtered or unexported fields
}

LowLevelLiquidHandlingServer a server object to listen to RPC calls to a low level liquid handler instruction generator

func NewLowLevelServer

NewLowLevelServer create a new low level server wrapping the given driver

func (*LowLevelServer) AddPlateTo

func (lhs *LowLevelServer) AddPlateTo(ctx context.Context, req *pb.AddPlateToRequest) (*pb.CommandReply, error)

func (*LowLevelServer) Aspirate

func (lls *LowLevelServer) Aspirate(_ context.Context, req *pb.AspirateRequest) (*pb.CommandReply, error)

func (*LowLevelServer) Dispense

func (lls *LowLevelServer) Dispense(_ context.Context, req *pb.DispenseRequest) (*pb.CommandReply, error)

func (*LowLevelServer) DriverType

func (lhs *LowLevelServer) DriverType(_ context.Context, req *drv.TypeRequest) (*drv.TypeReply, error)

func (*LowLevelServer) Finalize

func (lhs *LowLevelServer) Finalize(context.Context, *pb.FinalizeRequest) (*pb.CommandReply, error)

func (*LowLevelServer) GetCapabilities

func (lhs *LowLevelServer) GetCapabilities(context.Context, *pb.GetCapabilitiesRequest) (*pb.GetCapabilitiesReply, error)

func (*LowLevelServer) GetOutputFile

func (lhs *LowLevelServer) GetOutputFile(context.Context, *pb.GetOutputFileRequest) (*pb.GetOutputFileReply, error)

func (*LowLevelServer) Initialize

func (lhs *LowLevelServer) Initialize(context.Context, *pb.InitializeRequest) (*pb.CommandReply, error)

func (*LowLevelServer) Listen

func (lhs *LowLevelServer) Listen(port int) error

Listen begin listening for gRPC calls on the given port. returns only in error

func (*LowLevelServer) LoadTips

func (lls *LowLevelServer) LoadTips(_ context.Context, req *pb.LoadTipsRequest) (*pb.CommandReply, error)

func (*LowLevelServer) Message

func (lhs *LowLevelServer) Message(_ context.Context, req *pb.MessageRequest) (*pb.CommandReply, error)

func (*LowLevelServer) Mix

func (*LowLevelServer) Move

func (*LowLevelServer) RemoveAllPlates

func (lhs *LowLevelServer) RemoveAllPlates(context.Context, *pb.RemoveAllPlatesRequest) (*pb.CommandReply, error)

func (*LowLevelServer) RemovePlateAt

func (lhs *LowLevelServer) RemovePlateAt(_ context.Context, req *pb.RemovePlateAtRequest) (*pb.CommandReply, error)

func (*LowLevelServer) ResetPistons

func (lls *LowLevelServer) ResetPistons(_ context.Context, req *pb.ResetPistonsRequest) (*pb.CommandReply, error)

func (*LowLevelServer) SetDriveSpeed

func (lls *LowLevelServer) SetDriveSpeed(_ context.Context, req *pb.SetDriveSpeedRequest) (*pb.CommandReply, error)

func (*LowLevelServer) SetPipetteSpeed

func (lls *LowLevelServer) SetPipetteSpeed(_ context.Context, req *pb.SetPipetteSpeedRequest) (*pb.CommandReply, error)

func (*LowLevelServer) UnloadTips

func (lls *LowLevelServer) UnloadTips(_ context.Context, req *pb.UnloadTipsRequest) (*pb.CommandReply, error)

func (*LowLevelServer) UpdateMetaData

func (lls *LowLevelServer) UpdateMetaData(_ context.Context, req *pb.UpdateMetaDataRequest) (*pb.CommandReply, error)

func (*LowLevelServer) Wait

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL