class MinknowApi::PromethionDevice::PromethionDeviceService::Client

Overview

Client is the generated type-safe client stub. Create one per GRPC::Channel and reuse across calls.

Defined in:

generated/minknow_api/promethion_device.grpc.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(channel : GRPC::Channel) #

[View source]

Instance Method Detail

def change_device_settings(request : MinknowApi::PromethionDevice::ChangeDeviceSettingsRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : MinknowApi::PromethionDevice::ChangeDeviceSettingsResponse #

[View source]
def change_device_settings_response(request : MinknowApi::PromethionDevice::ChangeDeviceSettingsRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(MinknowApi::PromethionDevice::ChangeDeviceSettingsResponse) #

[View source]
def change_pixel_block_settings(request : MinknowApi::PromethionDevice::ChangePixelBlockSettingsRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : MinknowApi::PromethionDevice::ChangePixelBlockSettingsResponse #

[View source]
def change_pixel_block_settings_response(request : MinknowApi::PromethionDevice::ChangePixelBlockSettingsRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(MinknowApi::PromethionDevice::ChangePixelBlockSettingsResponse) #

[View source]
def change_pixel_settings(request : MinknowApi::PromethionDevice::ChangePixelSettingsRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : MinknowApi::PromethionDevice::ChangePixelSettingsResponse #

[View source]
def change_pixel_settings_response(request : MinknowApi::PromethionDevice::ChangePixelSettingsRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(MinknowApi::PromethionDevice::ChangePixelSettingsResponse) #

[View source]
def get_device_settings(request : MinknowApi::PromethionDevice::GetDeviceSettingsRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : MinknowApi::PromethionDevice::GetDeviceSettingsResponse #

[View source]
def get_device_settings_response(request : MinknowApi::PromethionDevice::GetDeviceSettingsRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(MinknowApi::PromethionDevice::GetDeviceSettingsResponse) #

[View source]
def get_pixel_block_settings(request : MinknowApi::PromethionDevice::GetPixelBlockSettingsRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : MinknowApi::PromethionDevice::GetPixelBlockSettingsResponse #

[View source]
def get_pixel_block_settings_response(request : MinknowApi::PromethionDevice::GetPixelBlockSettingsRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(MinknowApi::PromethionDevice::GetPixelBlockSettingsResponse) #

[View source]
def get_pixel_settings(request : MinknowApi::PromethionDevice::GetPixelSettingsRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : MinknowApi::PromethionDevice::GetPixelSettingsResponse #

[View source]
def get_pixel_settings_response(request : MinknowApi::PromethionDevice::GetPixelSettingsRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(MinknowApi::PromethionDevice::GetPixelSettingsResponse) #

[View source]
def stream_temperature(request : MinknowApi::PromethionDevice::StreamTemperatureRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::ServerStream(MinknowApi::PromethionDevice::GetTemperatureResponse) #

[View source]