Sha256: 1c09fc83f7d8924c75cfe449c1af0d9673f554c4dfbfa2a82733cd84abb354c9

Contents?: true

Size: 427 Bytes

Versions: 2

Compression:

Stored size: 427 Bytes

Contents

module Protobuf
  module Rpc
    class SocketRunner 

      def self.stop
        Protobuf::Rpc::SocketServer.stop 
        Protobuf::Logger.info 'Shutdown complete'
      end

      def self.run(server)
        Protobuf::Logger.info "SocketServer Running"
        Protobuf::Rpc::SocketServer.run(server.host, server.port, server.backlog, server.threshold) if !Protobuf::Rpc::SocketServer.running?
      end
    end

  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
protobuf-1.1.0.beta1 lib/protobuf/rpc/servers/socket_runner.rb
protobuf-1.1.0.beta0 lib/protobuf/rpc/servers/socket_runner.rb