Sha256: 12e0edb8d13331b3f1a6ef7614161ee3c2bd4882fb5ace5183bd4c34dd7a90b0

Contents?: true

Size: 1.02 KB

Versions: 4

Compression:

Stored size: 1.02 KB

Contents

# frozen_string_literal: true

# Code generated by protoc-gen-twirp_ruby 1.8.0, DO NOT EDIT.
require "twirp"
require_relative "api_pb"

module RPC
  module DummyAPI
    class DummyService < Twirp::Service
      package "dummy.api"
      service "Dummy"
      rpc :Ping, PingRequest, PingResponse, ruby_method: :ping
      rpc :PingRender, PingRequest, PingResponse, ruby_method: :ping_render
      rpc :PingTemplate, PingRequest, PingResponse, ruby_method: :ping_template
      rpc :ErrorResponse, PingRequest, PingResponse, ruby_method: :error_response
      rpc :RaiseError, PingRequest, PingResponse, ruby_method: :raise_error
      rpc :UncaughtError, PingRequest, PingResponse, ruby_method: :uncaught_error
      rpc :BeforeError, PingRequest, PingResponse, ruby_method: :before_error
      rpc :Nested, PingRequest, PingResponse, ruby_method: :nested
      rpc :RpcNameCheck, RpcNameCheckRequest, RpcNameCheckResponse, ruby_method: :rpc_name_check
    end

    class DummyClient < Twirp::Client
      client_for DummyService
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
rails_twirp-0.17 test/dummy/proto/api_twirp.rb
rails_twirp-0.16 test/dummy/proto/api_twirp.rb
rails_twirp-0.15 test/dummy/proto/api_twirp.rb
rails_twirp-0.14 test/dummy/proto/api_twirp.rb