Documentation
¶
Index ¶
- type HighLevelServer
- func (lhs *HighLevelServer) AddPlateTo(ctx context.Context, req *pb.AddPlateToRequest) (*pb.CommandReply, error)
- func (lhs *HighLevelServer) DriverType(_ context.Context, req *drv.TypeRequest) (*drv.TypeReply, error)
- func (lhs *HighLevelServer) Finalize(context.Context, *pb.FinalizeRequest) (*pb.CommandReply, error)
- func (lhs *HighLevelServer) GetCapabilities(context.Context, *pb.GetCapabilitiesRequest) (*pb.GetCapabilitiesReply, error)
- func (lhs *HighLevelServer) GetOutputFile(context.Context, *pb.GetOutputFileRequest) (*pb.GetOutputFileReply, error)
- func (lhs *HighLevelServer) Initialize(context.Context, *pb.InitializeRequest) (*pb.CommandReply, error)
- func (lhs *HighLevelServer) Listen(port int) error
- func (lhs *HighLevelServer) Message(_ context.Context, req *pb.MessageRequest) (*pb.CommandReply, error)
- func (lhs *HighLevelServer) RemoveAllPlates(context.Context, *pb.RemoveAllPlatesRequest) (*pb.CommandReply, error)
- func (lhs *HighLevelServer) RemovePlateAt(_ context.Context, req *pb.RemovePlateAtRequest) (*pb.CommandReply, error)
- func (hls *HighLevelServer) Transfer(_ context.Context, req *pb.TransferRequest) (*pb.CommandReply, error)
- type LowLevelServer
- func (lhs *LowLevelServer) AddPlateTo(ctx context.Context, req *pb.AddPlateToRequest) (*pb.CommandReply, error)
- func (lls *LowLevelServer) Aspirate(_ context.Context, req *pb.AspirateRequest) (*pb.CommandReply, error)
- func (lls *LowLevelServer) Dispense(_ context.Context, req *pb.DispenseRequest) (*pb.CommandReply, error)
- func (lhs *LowLevelServer) DriverType(_ context.Context, req *drv.TypeRequest) (*drv.TypeReply, error)
- func (lhs *LowLevelServer) Finalize(context.Context, *pb.FinalizeRequest) (*pb.CommandReply, error)
- func (lhs *LowLevelServer) GetCapabilities(context.Context, *pb.GetCapabilitiesRequest) (*pb.GetCapabilitiesReply, error)
- func (lhs *LowLevelServer) GetOutputFile(context.Context, *pb.GetOutputFileRequest) (*pb.GetOutputFileReply, error)
- func (lhs *LowLevelServer) Initialize(context.Context, *pb.InitializeRequest) (*pb.CommandReply, error)
- func (lhs *LowLevelServer) Listen(port int) error
- func (lls *LowLevelServer) LoadTips(_ context.Context, req *pb.LoadTipsRequest) (*pb.CommandReply, error)
- func (lhs *LowLevelServer) Message(_ context.Context, req *pb.MessageRequest) (*pb.CommandReply, error)
- func (lls *LowLevelServer) Mix(_ context.Context, req *pb.MixRequest) (*pb.CommandReply, error)
- func (lls *LowLevelServer) Move(_ context.Context, req *pb.MoveRequest) (*pb.CommandReply, error)
- func (lhs *LowLevelServer) RemoveAllPlates(context.Context, *pb.RemoveAllPlatesRequest) (*pb.CommandReply, error)
- func (lhs *LowLevelServer) RemovePlateAt(_ context.Context, req *pb.RemovePlateAtRequest) (*pb.CommandReply, error)
- func (lls *LowLevelServer) ResetPistons(_ context.Context, req *pb.ResetPistonsRequest) (*pb.CommandReply, error)
- func (lls *LowLevelServer) SetDriveSpeed(_ context.Context, req *pb.SetDriveSpeedRequest) (*pb.CommandReply, error)
- func (lls *LowLevelServer) SetPipetteSpeed(_ context.Context, req *pb.SetPipetteSpeedRequest) (*pb.CommandReply, error)
- func (lls *LowLevelServer) UnloadTips(_ context.Context, req *pb.UnloadTipsRequest) (*pb.CommandReply, error)
- func (lls *LowLevelServer) UpdateMetaData(_ context.Context, req *pb.UpdateMetaDataRequest) (*pb.CommandReply, error)
- func (lls *LowLevelServer) Wait(_ context.Context, req *pb.WaitRequest) (*pb.CommandReply, error)
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 ¶
func NewHighLevelServer(driver liquidhandling.HighLevelLiquidhandlingDriver) (*HighLevelServer, error)
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 (*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 ¶
func (hls *HighLevelServer) Transfer(_ context.Context, req *pb.TransferRequest) (*pb.CommandReply, error)
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 ¶
func NewLowLevelServer(driver liquidhandling.LowLevelLiquidhandlingDriver) (*LowLevelServer, error)
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 (*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 (lls *LowLevelServer) Mix(_ context.Context, req *pb.MixRequest) (*pb.CommandReply, error)
func (*LowLevelServer) Move ¶
func (lls *LowLevelServer) Move(_ context.Context, req *pb.MoveRequest) (*pb.CommandReply, error)
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 ¶
func (lls *LowLevelServer) Wait(_ context.Context, req *pb.WaitRequest) (*pb.CommandReply, error)
Click to show internal directories.
Click to hide internal directories.