Sha256: 211b421f6c8d7b126e1aaeabf607c6990fc4d7e122c3b9b9dd3ff097f37a3a22

Contents?: true

Size: 585 Bytes

Versions: 8

Compression:

Stored size: 585 Bytes

Contents

# frozen_string_literal: true

# Generated by the protocol buffer compiler.  DO NOT EDIT!
# Source: rpc.proto for package 'anycable'

require "grpc"

module AnyCable
  module RPC
    class Service
      include GRPC::GenericService

      self.marshal_class_method = :encode
      self.unmarshal_class_method = :decode
      self.service_name = "anycable.RPC"

      rpc :Connect, ConnectionRequest, ConnectionResponse
      rpc :Command, CommandMessage, CommandResponse
      rpc :Disconnect, DisconnectRequest, DisconnectResponse
    end

    Stub = Service.rpc_stub_class
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
anycable-1.0.3 lib/anycable/rpc/rpc_services_pb.rb
anycable-1.0.2 lib/anycable/rpc/rpc_services_pb.rb
anycable-1.0.1 lib/anycable/rpc/rpc_services_pb.rb
anycable-1.0.0 lib/anycable/rpc/rpc_services_pb.rb
anycable-1.0.0.rc2 lib/anycable/rpc/rpc_services_pb.rb
anycable-1.0.0.rc1 lib/anycable/rpc/rpc_services_pb.rb
anycable-1.0.0.preview2 lib/anycable/rpc/rpc_services_pb.rb
anycable-1.0.0.preview1 lib/anycable/rpc/rpc_services_pb.rb