Class: JSONRPC::Base
- Inherits:
- BasicObject
- Defined in:
- lib/jsonrpc/client.rb
Direct Known Subclasses
Constant Summary collapse
- JSON_RPC_VERSION =
'2.0'
Class Method Summary collapse
Instance Method Summary collapse
- #class ⇒ Object
-
#initialize(url, opts = {}) ⇒ Base
constructor
A new instance of Base.
- #inspect ⇒ Object
- #to_s ⇒ Object
Constructor Details
Class Method Details
.make_id ⇒ Object
54 55 56 |
# File 'lib/jsonrpc/client.rb', line 54 def self.make_id rand(10**12) end |
Instance Method Details
#class ⇒ Object
71 72 73 |
# File 'lib/jsonrpc/client.rb', line 71 def class (class << self; self end).superclass end |
#inspect ⇒ Object
67 68 69 |
# File 'lib/jsonrpc/client.rb', line 67 def inspect "#<#{self.class.name}:0x00%08x>" % (__id__ * 2) end |
#to_s ⇒ Object
63 64 65 |
# File 'lib/jsonrpc/client.rb', line 63 def to_s inspect end |