Sha256: 61ba6b06eba0f7e6fb8570f439dd034ae92b04c592fdcd4902e5f60c43a08719
Contents?: true
Size: 554 Bytes
Versions: 1
Compression:
Stored size: 554 Bytes
Contents
require 'protobuf/common/logger' module Protobuf module Rpc module Connectors class Base include Protobuf::Logger::LogMethods attr_reader :options attr_accessor :success_cb, :failure_cb def initialize options @options = options @success_cb = nil @failure_cb = nil end def send_request raise 'not implemented' end def async? !!@options[:async] end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
protobuf-1.0.1 | lib/protobuf/rpc/connectors/base.rb |