abstract class MinknowApi::AnalysisConfiguration::AnalysisConfigurationService::Service

Overview

Service is the generated abstract base class for server implementations. Subclass it and implement each RPC method, then register with GRPC::Server#handle.

Defined in:

generated/minknow_api/analysis_configuration.grpc.cr

Instance Method Summary

Instance Method Detail

def dispatch(method : String, body : Bytes, ctx : GRPC::ServerContext) : Tuple(Bytes, GRPC::Status) #
Description copied from class GRPC::Service

dispatch routes an incoming unary RPC call to the correct method implementation. Returns {response_body : Bytes, status : Status}.


[View source]
abstract def find_basecall_configuration_defaults(request : FindBasecallConfigurationDefaultsRequest, ctx : GRPC::ServerContext) : FindBasecallConfigurationDefaultsResponse #

[View source]
abstract def get_analysis_configuration(request : GetAnalysisConfigurationRequest, ctx : GRPC::ServerContext) : AnalysisConfiguration #

[View source]
abstract def get_basecaller_configuration(request : GetBasecallerConfigurationRequest, ctx : GRPC::ServerContext) : BasecallerConfiguration #

[View source]
abstract def get_channel_states_desc(request : GetChannelStatesDescRequest, ctx : GRPC::ServerContext) : GetChannelStatesDescResponse #

[View source]
abstract def get_dynamic_analysis_configuration(request : GetDynamicAnalysisConfigurationRequest, ctx : GRPC::ServerContext) : DynamicAnalysisConfiguration #

[View source]
abstract def get_pore_type_configuration(request : GetPoreTypeConfigurationRequest, ctx : GRPC::ServerContext) : PoreTypeConfiguration #

[View source]
abstract def get_read_classifications(request : GetReadClassificationsRequest, ctx : GRPC::ServerContext) : GetReadClassificationsResponse #

[View source]
abstract def get_summary(request : GetSummaryRequest, ctx : GRPC::ServerContext) : GetSummaryResponse #

[View source]
abstract def get_writer_configuration(request : GetWriterConfigurationRequest, ctx : GRPC::ServerContext) : WriterConfiguration #

[View source]
abstract def preload_basecaller_configuration(request : SetBasecallerConfigurationRequest, ctx : GRPC::ServerContext) : SetBasecallerConfigurationResponse #

[View source]
abstract def reset_analysis_configuration(request : ResetAnalysisConfigurationRequest, ctx : GRPC::ServerContext) : ResetAnalysisConfigurationResponse #

[View source]
def service_full_name : String #
Description copied from class GRPC::Service

service_full_name returns the full gRPC service name (e.g. "helloworld.Greeter").


[View source]
abstract def set_analysis_configuration(request : AnalysisConfiguration, ctx : GRPC::ServerContext) : SetAnalysisConfigurationResponse #

[View source]
abstract def set_analysis_enabled_state(request : SetAnalysisEnabledStateRequest, ctx : GRPC::ServerContext) : SetAnalysisEnabledStateResponse #

[View source]
abstract def set_basecaller_configuration(request : SetBasecallerConfigurationRequest, ctx : GRPC::ServerContext) : SetBasecallerConfigurationResponse #

[View source]
abstract def set_dynamic_analysis_configuration(request : DynamicAnalysisConfiguration, ctx : GRPC::ServerContext) : SetDynamicAnalysisConfigurationResponse #

[View source]
abstract def set_pore_type_configuration(request : PoreTypeConfiguration, ctx : GRPC::ServerContext) : SetPoreTypeConfigurationResponse #

[View source]
abstract def set_writer_configuration(request : WriterConfiguration, ctx : GRPC::ServerContext) : SetWriterConfigurationResponse #

[View source]