Versions in this module Expand all Collapse all v0 v0.0.6 Mar 29, 2026 Changes in this version + type BlackLevelPatternServer struct + Ctx *app.Context + Handles *handlestore.HandleStore + func (s *BlackLevelPatternServer) CopyTo(_ context.Context, req *pb.CopyToRequest) (*pb.CopyToResponse, error) + func (s *BlackLevelPatternServer) Equals(_ context.Context, req *pb.EqualsRequest) (*pb.EqualsResponse, error) + func (s *BlackLevelPatternServer) GetOffsetForIndex(_ context.Context, req *pb.GetOffsetForIndexRequest) (*pb.GetOffsetForIndexResponse, error) + func (s *BlackLevelPatternServer) HashCode(_ context.Context, req *pb.HashCodeRequest) (*pb.HashCodeResponse, error) + func (s *BlackLevelPatternServer) NewBlackLevelPattern(_ context.Context, req *pb.NewBlackLevelPatternRequest) (*pb.NewBlackLevelPatternResponse, error) + func (s *BlackLevelPatternServer) ToString(_ context.Context, req *pb.ToStringRequest) (*pb.ToStringResponse, error) + type CapabilityServer struct + Ctx *app.Context + Handles *handlestore.HandleStore + func (s *CapabilityServer) Equals(_ context.Context, req *pb.EqualsRequest) (*pb.EqualsResponse, error) + func (s *CapabilityServer) GetMaxStreamingSize(_ context.Context, req *pb.GetMaxStreamingSizeRequest) (*pb.GetMaxStreamingSizeResponse, error) + func (s *CapabilityServer) GetMode(_ context.Context, req *pb.GetModeRequest) (*pb.GetModeResponse, error) + func (s *CapabilityServer) GetZoomRatioRange(_ context.Context, req *pb.GetZoomRatioRangeRequest) (*pb.GetZoomRatioRangeResponse, error) + func (s *CapabilityServer) HashCode(_ context.Context, req *pb.HashCodeRequest) (*pb.HashCodeResponse, error) + func (s *CapabilityServer) NewCapability(_ context.Context, req *pb.NewCapabilityRequest) (*pb.NewCapabilityResponse, error) + func (s *CapabilityServer) ToString(_ context.Context, req *pb.ToStringRequest) (*pb.ToStringResponse, error) + type ColorSpaceProfilesServer struct + Ctx *app.Context + Handles *handlestore.HandleStore + func (s *ColorSpaceProfilesServer) GetSupportedColorSpaces(_ context.Context, req *pb.GetSupportedColorSpacesRequest) (*pb.GetSupportedColorSpacesResponse, error) + func (s *ColorSpaceProfilesServer) GetSupportedColorSpacesForDynamicRange(_ context.Context, req *pb.GetSupportedColorSpacesForDynamicRangeRequest) (*pb.GetSupportedColorSpacesForDynamicRangeResponse, error) + func (s *ColorSpaceProfilesServer) GetSupportedDynamicRangeProfiles(_ context.Context, req *pb.GetSupportedDynamicRangeProfilesRequest) (*pb.GetSupportedDynamicRangeProfilesResponse, error) + func (s *ColorSpaceProfilesServer) GetSupportedImageFormatsForColorSpace(_ context.Context, req *pb.GetSupportedImageFormatsForColorSpaceRequest) (*pb.GetSupportedImageFormatsForColorSpaceResponse, error) + func (s *ColorSpaceProfilesServer) NewColorSpaceProfiles(_ context.Context, req *pb.NewColorSpaceProfilesRequest) (*pb.NewColorSpaceProfilesResponse, error) + type ColorSpaceTransformServer struct + Ctx *app.Context + Handles *handlestore.HandleStore + func (s *ColorSpaceTransformServer) CopyElements2(_ context.Context, req *pb.CopyElements2Request) (*pb.CopyElements2Response, error) + func (s *ColorSpaceTransformServer) CopyElements2_1(_ context.Context, req *pb.CopyElements2_1Request) (*pb.CopyElements2_1Response, error) + func (s *ColorSpaceTransformServer) Equals(_ context.Context, req *pb.EqualsRequest) (*pb.EqualsResponse, error) + func (s *ColorSpaceTransformServer) GetElement(_ context.Context, req *pb.GetElementRequest) (*pb.GetElementResponse, error) + func (s *ColorSpaceTransformServer) HashCode(_ context.Context, req *pb.HashCodeRequest) (*pb.HashCodeResponse, error) + func (s *ColorSpaceTransformServer) NewColorSpaceTransform(_ context.Context, req *pb.NewColorSpaceTransformRequest) (*pb.NewColorSpaceTransformResponse, error) + func (s *ColorSpaceTransformServer) ToString(_ context.Context, req *pb.ToStringRequest) (*pb.ToStringResponse, error) + type DynamicRangeProfilesServer struct + Ctx *app.Context + Handles *handlestore.HandleStore + func (s *DynamicRangeProfilesServer) GetProfileCaptureRequestConstraints(_ context.Context, req *pb.GetProfileCaptureRequestConstraintsRequest) (*pb.GetProfileCaptureRequestConstraintsResponse, error) + func (s *DynamicRangeProfilesServer) GetSupportedProfiles(_ context.Context, req *pb.GetSupportedProfilesRequest) (*pb.GetSupportedProfilesResponse, error) + func (s *DynamicRangeProfilesServer) IsExtraLatencyPresent(_ context.Context, req *pb.IsExtraLatencyPresentRequest) (*pb.IsExtraLatencyPresentResponse, error) + func (s *DynamicRangeProfilesServer) NewDynamicRangeProfiles(_ context.Context, req *pb.NewDynamicRangeProfilesRequest) (*pb.NewDynamicRangeProfilesResponse, error) + type ExtensionSessionConfigurationServer struct + Ctx *app.Context + Handles *handlestore.HandleStore + func (s *ExtensionSessionConfigurationServer) ClearColorSpace(_ context.Context, req *pb.ClearColorSpaceRequest) (*pb.ClearColorSpaceResponse, error) + func (s *ExtensionSessionConfigurationServer) GetColorSpace(_ context.Context, req *pb.GetColorSpaceRequest) (*pb.GetColorSpaceResponse, error) + func (s *ExtensionSessionConfigurationServer) GetExecutor(_ context.Context, req *pb.GetExecutorRequest) (*pb.GetExecutorResponse, error) + func (s *ExtensionSessionConfigurationServer) GetExtension(_ context.Context, req *pb.GetExtensionRequest) (*pb.GetExtensionResponse, error) + func (s *ExtensionSessionConfigurationServer) GetOutputConfigurations(_ context.Context, req *pb.GetOutputConfigurationsRequest) (*pb.GetOutputConfigurationsResponse, error) + func (s *ExtensionSessionConfigurationServer) GetPostviewOutputConfiguration(_ context.Context, req *pb.GetPostviewOutputConfigurationRequest) (*pb.GetPostviewOutputConfigurationResponse, error) + func (s *ExtensionSessionConfigurationServer) GetStateCallback(_ context.Context, req *pb.GetStateCallbackRequest) (*pb.GetStateCallbackResponse, error) + func (s *ExtensionSessionConfigurationServer) NewExtensionSessionConfiguration(_ context.Context, req *pb.NewExtensionSessionConfigurationRequest) (*pb.NewExtensionSessionConfigurationResponse, error) + func (s *ExtensionSessionConfigurationServer) SetColorSpace(_ context.Context, req *pb.SetColorSpaceRequest) (*pb.SetColorSpaceResponse, error) + func (s *ExtensionSessionConfigurationServer) SetPostviewOutputConfiguration(_ context.Context, req *pb.SetPostviewOutputConfigurationRequest) (*pb.SetPostviewOutputConfigurationResponse, error) + type InputConfigurationServer struct + Ctx *app.Context + Handles *handlestore.HandleStore + func (s *InputConfigurationServer) Equals(_ context.Context, req *pb.EqualsRequest) (*pb.EqualsResponse, error) + func (s *InputConfigurationServer) GetFormat(_ context.Context, req *pb.InputConfigurationGetFormatRequest) (*pb.GetFormatResponse, error) + func (s *InputConfigurationServer) GetHeight(_ context.Context, req *pb.GetHeightRequest) (*pb.GetHeightResponse, error) + func (s *InputConfigurationServer) GetWidth(_ context.Context, req *pb.GetWidthRequest) (*pb.GetWidthResponse, error) + func (s *InputConfigurationServer) HashCode(_ context.Context, req *pb.HashCodeRequest) (*pb.HashCodeResponse, error) + func (s *InputConfigurationServer) IsMultiResolution(_ context.Context, req *pb.IsMultiResolutionRequest) (*pb.IsMultiResolutionResponse, error) + func (s *InputConfigurationServer) NewInputConfiguration(_ context.Context, req *pb.NewInputConfigurationRequest) (*pb.NewInputConfigurationResponse, error) + func (s *InputConfigurationServer) ToString(_ context.Context, req *pb.ToStringRequest) (*pb.ToStringResponse, error) + type LensIntrinsicsSampleServer struct + Ctx *app.Context + Handles *handlestore.HandleStore + func (s *LensIntrinsicsSampleServer) Equals(_ context.Context, req *pb.EqualsRequest) (*pb.EqualsResponse, error) + func (s *LensIntrinsicsSampleServer) GetLensIntrinsics(_ context.Context, req *pb.GetLensIntrinsicsRequest) (*pb.GetLensIntrinsicsResponse, error) + func (s *LensIntrinsicsSampleServer) GetTimestampNanos(_ context.Context, req *pb.GetTimestampNanosRequest) (*pb.GetTimestampNanosResponse, error) + func (s *LensIntrinsicsSampleServer) HashCode(_ context.Context, req *pb.HashCodeRequest) (*pb.HashCodeResponse, error) + func (s *LensIntrinsicsSampleServer) NewLensIntrinsicsSample(_ context.Context, req *pb.NewLensIntrinsicsSampleRequest) (*pb.NewLensIntrinsicsSampleResponse, error) + func (s *LensIntrinsicsSampleServer) ToString(_ context.Context, req *pb.ToStringRequest) (*pb.ToStringResponse, error) + type MeteringRectangleServer struct + Ctx *app.Context + Handles *handlestore.HandleStore + func (s *MeteringRectangleServer) Equals1(_ context.Context, req *pb.Equals1Request) (*pb.Equals1Response, error) + func (s *MeteringRectangleServer) Equals1_1(_ context.Context, req *pb.Equals1_1Request) (*pb.Equals1_1Response, error) + func (s *MeteringRectangleServer) GetHeight(_ context.Context, req *pb.GetHeightRequest) (*pb.GetHeightResponse, error) + func (s *MeteringRectangleServer) GetMeteringWeight(_ context.Context, req *pb.GetMeteringWeightRequest) (*pb.GetMeteringWeightResponse, error) + func (s *MeteringRectangleServer) GetRect(_ context.Context, req *pb.GetRectRequest) (*pb.GetRectResponse, error) + func (s *MeteringRectangleServer) GetSize(_ context.Context, req *pb.GetSizeRequest) (*pb.GetSizeResponse, error) + func (s *MeteringRectangleServer) GetUpperLeftPoint(_ context.Context, req *pb.GetUpperLeftPointRequest) (*pb.GetUpperLeftPointResponse, error) + func (s *MeteringRectangleServer) GetWidth(_ context.Context, req *pb.GetWidthRequest) (*pb.GetWidthResponse, error) + func (s *MeteringRectangleServer) GetX(_ context.Context, req *pb.GetXRequest) (*pb.GetXResponse, error) + func (s *MeteringRectangleServer) GetY(_ context.Context, req *pb.GetYRequest) (*pb.GetYResponse, error) + func (s *MeteringRectangleServer) HashCode(_ context.Context, req *pb.HashCodeRequest) (*pb.HashCodeResponse, error) + func (s *MeteringRectangleServer) NewMeteringRectangle(_ context.Context, req *pb.NewMeteringRectangleRequest) (*pb.NewMeteringRectangleResponse, error) + func (s *MeteringRectangleServer) ToString(_ context.Context, req *pb.ToStringRequest) (*pb.ToStringResponse, error) + type MultiResolutionStreamInfoServer struct + Ctx *app.Context + Handles *handlestore.HandleStore + func (s *MultiResolutionStreamInfoServer) Equals(_ context.Context, req *pb.EqualsRequest) (*pb.EqualsResponse, error) + func (s *MultiResolutionStreamInfoServer) GetHeight(_ context.Context, req *pb.GetHeightRequest) (*pb.GetHeightResponse, error) + func (s *MultiResolutionStreamInfoServer) GetPhysicalCameraId(_ context.Context, req *pb.GetPhysicalCameraIdRequest) (*pb.GetPhysicalCameraIdResponse, error) + func (s *MultiResolutionStreamInfoServer) GetWidth(_ context.Context, req *pb.GetWidthRequest) (*pb.GetWidthResponse, error) + func (s *MultiResolutionStreamInfoServer) HashCode(_ context.Context, req *pb.HashCodeRequest) (*pb.HashCodeResponse, error) + func (s *MultiResolutionStreamInfoServer) NewMultiResolutionStreamInfo(_ context.Context, req *pb.NewMultiResolutionStreamInfoRequest) (*pb.NewMultiResolutionStreamInfoResponse, error) + type OisSampleServer struct + Ctx *app.Context + Handles *handlestore.HandleStore + func (s *OisSampleServer) Equals(_ context.Context, req *pb.EqualsRequest) (*pb.EqualsResponse, error) + func (s *OisSampleServer) GetTimestamp(_ context.Context, req *pb.GetTimestampRequest) (*pb.GetTimestampResponse, error) + func (s *OisSampleServer) GetXshift(_ context.Context, req *pb.GetXshiftRequest) (*pb.GetXshiftResponse, error) + func (s *OisSampleServer) GetYshift(_ context.Context, req *pb.GetYshiftRequest) (*pb.GetYshiftResponse, error) + func (s *OisSampleServer) HashCode(_ context.Context, req *pb.HashCodeRequest) (*pb.HashCodeResponse, error) + func (s *OisSampleServer) NewOisSample(_ context.Context, req *pb.NewOisSampleRequest) (*pb.NewOisSampleResponse, error) + func (s *OisSampleServer) ToString(_ context.Context, req *pb.ToStringRequest) (*pb.ToStringResponse, error) + type OutputConfigurationServer struct + Ctx *app.Context + Handles *handlestore.HandleStore + func (s *OutputConfigurationServer) AddSensorPixelModeUsed(_ context.Context, req *pb.AddSensorPixelModeUsedRequest) (*pb.AddSensorPixelModeUsedResponse, error) + func (s *OutputConfigurationServer) AddSurface(_ context.Context, req *pb.AddSurfaceRequest) (*pb.AddSurfaceResponse, error) + func (s *OutputConfigurationServer) CreateInstancesForMultiResolutionOutput(_ context.Context, req *pb.CreateInstancesForMultiResolutionOutputRequest) (*pb.CreateInstancesForMultiResolutionOutputResponse, error) + func (s *OutputConfigurationServer) DescribeContents(_ context.Context, req *pb.DescribeContentsRequest) (*pb.DescribeContentsResponse, error) + func (s *OutputConfigurationServer) EnableSurfaceSharing(_ context.Context, req *pb.EnableSurfaceSharingRequest) (*pb.EnableSurfaceSharingResponse, error) + func (s *OutputConfigurationServer) Equals(_ context.Context, req *pb.EqualsRequest) (*pb.EqualsResponse, error) + func (s *OutputConfigurationServer) GetDynamicRangeProfile(_ context.Context, req *pb.GetDynamicRangeProfileRequest) (*pb.GetDynamicRangeProfileResponse, error) + func (s *OutputConfigurationServer) GetMaxSharedSurfaceCount(_ context.Context, req *pb.GetMaxSharedSurfaceCountRequest) (*pb.GetMaxSharedSurfaceCountResponse, error) + func (s *OutputConfigurationServer) GetMirrorMode0(_ context.Context, req *pb.GetMirrorMode0Request) (*pb.GetMirrorMode0Response, error) + func (s *OutputConfigurationServer) GetMirrorMode1_1(_ context.Context, req *pb.GetMirrorMode1_1Request) (*pb.GetMirrorMode1_1Response, error) + func (s *OutputConfigurationServer) GetStreamUseCase(_ context.Context, req *pb.OutputConfigurationGetStreamUseCaseRequest) (*pb.GetStreamUseCaseResponse, error) + func (s *OutputConfigurationServer) GetSurface(_ context.Context, req *pb.GetSurfaceRequest) (*pb.GetSurfaceResponse, error) + func (s *OutputConfigurationServer) GetSurfaceGroupId(_ context.Context, req *pb.GetSurfaceGroupIdRequest) (*pb.GetSurfaceGroupIdResponse, error) + func (s *OutputConfigurationServer) GetSurfaces(_ context.Context, req *pb.GetSurfacesRequest) (*pb.GetSurfacesResponse, error) + func (s *OutputConfigurationServer) GetTimestampBase(_ context.Context, req *pb.GetTimestampBaseRequest) (*pb.GetTimestampBaseResponse, error) + func (s *OutputConfigurationServer) HashCode(_ context.Context, req *pb.HashCodeRequest) (*pb.HashCodeResponse, error) + func (s *OutputConfigurationServer) IsReadoutTimestampEnabled(_ context.Context, req *pb.IsReadoutTimestampEnabledRequest) (*pb.IsReadoutTimestampEnabledResponse, error) + func (s *OutputConfigurationServer) NewOutputConfiguration(_ context.Context, req *pb.NewOutputConfigurationRequest) (*pb.NewOutputConfigurationResponse, error) + func (s *OutputConfigurationServer) RemoveSensorPixelModeUsed(_ context.Context, req *pb.RemoveSensorPixelModeUsedRequest) (*pb.RemoveSensorPixelModeUsedResponse, error) + func (s *OutputConfigurationServer) RemoveSurface(_ context.Context, req *pb.RemoveSurfaceRequest) (*pb.RemoveSurfaceResponse, error) + func (s *OutputConfigurationServer) SetDynamicRangeProfile(_ context.Context, req *pb.SetDynamicRangeProfileRequest) (*pb.SetDynamicRangeProfileResponse, error) + func (s *OutputConfigurationServer) SetMirrorMode1_1(_ context.Context, req *pb.SetMirrorMode1_1Request) (*pb.SetMirrorMode1_1Response, error) + func (s *OutputConfigurationServer) SetMirrorMode2(_ context.Context, req *pb.SetMirrorMode2Request) (*pb.SetMirrorMode2Response, error) + func (s *OutputConfigurationServer) SetPhysicalCameraId(_ context.Context, req *pb.SetPhysicalCameraIdRequest) (*pb.SetPhysicalCameraIdResponse, error) + func (s *OutputConfigurationServer) SetReadoutTimestampEnabled(_ context.Context, req *pb.SetReadoutTimestampEnabledRequest) (*pb.SetReadoutTimestampEnabledResponse, error) + func (s *OutputConfigurationServer) SetStreamUseCase(_ context.Context, req *pb.SetStreamUseCaseRequest) (*pb.SetStreamUseCaseResponse, error) + func (s *OutputConfigurationServer) SetTimestampBase(_ context.Context, req *pb.SetTimestampBaseRequest) (*pb.SetTimestampBaseResponse, error) + func (s *OutputConfigurationServer) WriteToParcel(_ context.Context, req *pb.WriteToParcelRequest) (*pb.WriteToParcelResponse, error) + type RggbChannelVectorServer struct + Ctx *app.Context + Handles *handlestore.HandleStore + func (s *RggbChannelVectorServer) CopyTo(_ context.Context, req *pb.CopyToRequest) (*pb.CopyToResponse, error) + func (s *RggbChannelVectorServer) Equals(_ context.Context, req *pb.EqualsRequest) (*pb.EqualsResponse, error) + func (s *RggbChannelVectorServer) GetBlue(_ context.Context, req *pb.GetBlueRequest) (*pb.GetBlueResponse, error) + func (s *RggbChannelVectorServer) GetComponent(_ context.Context, req *pb.GetComponentRequest) (*pb.GetComponentResponse, error) + func (s *RggbChannelVectorServer) GetGreenEven(_ context.Context, req *pb.GetGreenEvenRequest) (*pb.GetGreenEvenResponse, error) + func (s *RggbChannelVectorServer) GetGreenOdd(_ context.Context, req *pb.GetGreenOddRequest) (*pb.GetGreenOddResponse, error) + func (s *RggbChannelVectorServer) GetRed(_ context.Context, req *pb.GetRedRequest) (*pb.GetRedResponse, error) + func (s *RggbChannelVectorServer) HashCode(_ context.Context, req *pb.HashCodeRequest) (*pb.HashCodeResponse, error) + func (s *RggbChannelVectorServer) NewRggbChannelVector(_ context.Context, req *pb.NewRggbChannelVectorRequest) (*pb.NewRggbChannelVectorResponse, error) + func (s *RggbChannelVectorServer) ToString(_ context.Context, req *pb.ToStringRequest) (*pb.ToStringResponse, error) + type SessionConfigurationServer struct + Ctx *app.Context + Handles *handlestore.HandleStore + func (s *SessionConfigurationServer) ClearColorSpace(_ context.Context, req *pb.ClearColorSpaceRequest) (*pb.ClearColorSpaceResponse, error) + func (s *SessionConfigurationServer) DescribeContents(_ context.Context, req *pb.DescribeContentsRequest) (*pb.DescribeContentsResponse, error) + func (s *SessionConfigurationServer) Equals(_ context.Context, req *pb.EqualsRequest) (*pb.EqualsResponse, error) + func (s *SessionConfigurationServer) GetColorSpace(_ context.Context, req *pb.GetColorSpaceRequest) (*pb.GetColorSpaceResponse, error) + func (s *SessionConfigurationServer) GetExecutor(_ context.Context, req *pb.GetExecutorRequest) (*pb.GetExecutorResponse, error) + func (s *SessionConfigurationServer) GetInputConfiguration(_ context.Context, req *pb.GetInputConfigurationRequest) (*pb.GetInputConfigurationResponse, error) + func (s *SessionConfigurationServer) GetOutputConfigurations(_ context.Context, req *pb.GetOutputConfigurationsRequest) (*pb.GetOutputConfigurationsResponse, error) + func (s *SessionConfigurationServer) GetSessionParameters(_ context.Context, req *pb.GetSessionParametersRequest) (*pb.GetSessionParametersResponse, error) + func (s *SessionConfigurationServer) GetSessionType(_ context.Context, req *pb.GetSessionTypeRequest) (*pb.GetSessionTypeResponse, error) + func (s *SessionConfigurationServer) GetStateCallback(_ context.Context, req *pb.GetStateCallbackRequest) (*pb.GetStateCallbackResponse, error) + func (s *SessionConfigurationServer) HashCode(_ context.Context, req *pb.HashCodeRequest) (*pb.HashCodeResponse, error) + func (s *SessionConfigurationServer) NewSessionConfiguration(_ context.Context, req *pb.NewSessionConfigurationRequest) (*pb.NewSessionConfigurationResponse, error) + func (s *SessionConfigurationServer) SetColorSpace(_ context.Context, req *pb.SetColorSpaceRequest) (*pb.SetColorSpaceResponse, error) + func (s *SessionConfigurationServer) SetInputConfiguration(_ context.Context, req *pb.SetInputConfigurationRequest) (*pb.SetInputConfigurationResponse, error) + func (s *SessionConfigurationServer) SetSessionParameters(_ context.Context, req *pb.SetSessionParametersRequest) (*pb.SetSessionParametersResponse, error) + func (s *SessionConfigurationServer) SetStateCallback(_ context.Context, req *pb.SetStateCallbackRequest) (*pb.SetStateCallbackResponse, error) + func (s *SessionConfigurationServer) WriteToParcel(_ context.Context, req *pb.WriteToParcelRequest) (*pb.WriteToParcelResponse, error) + type TonemapCurveServer struct + Ctx *app.Context + Handles *handlestore.HandleStore + func (s *TonemapCurveServer) CopyColorCurve(_ context.Context, req *pb.CopyColorCurveRequest) (*pb.CopyColorCurveResponse, error) + func (s *TonemapCurveServer) Equals(_ context.Context, req *pb.EqualsRequest) (*pb.EqualsResponse, error) + func (s *TonemapCurveServer) GetPoint(_ context.Context, req *pb.GetPointRequest) (*pb.GetPointResponse, error) + func (s *TonemapCurveServer) GetPointCount(_ context.Context, req *pb.GetPointCountRequest) (*pb.GetPointCountResponse, error) + func (s *TonemapCurveServer) HashCode(_ context.Context, req *pb.HashCodeRequest) (*pb.HashCodeResponse, error) + func (s *TonemapCurveServer) NewTonemapCurve(_ context.Context, req *pb.NewTonemapCurveRequest) (*pb.NewTonemapCurveResponse, error) + func (s *TonemapCurveServer) ToString(_ context.Context, req *pb.ToStringRequest) (*pb.ToStringResponse, error)