Module: CgminerApiClient
- Defined in:
- lib/cgminer_api_client.rb,
lib/cgminer_api_client/miner.rb,
lib/cgminer_api_client/version.rb,
lib/cgminer_api_client/miner_pool.rb,
lib/cgminer_api_client/miner/commands.rb,
lib/cgminer_api_client/socket_with_timeout.rb
Defined Under Namespace
Modules: SocketWithTimeout
Classes: Miner, MinerPool
Constant Summary
collapse
- VERSION =
"0.2.6"
Class Method Summary
collapse
Class Method Details
.config {|_self| ... } ⇒ Object
37
38
39
|
# File 'lib/cgminer_api_client.rb', line 37
def self.config
yield self if block_given?
end
|
.default_host ⇒ Object
13
14
15
|
# File 'lib/cgminer_api_client.rb', line 13
def self.default_host
defined?(@default_host) ? @default_host : '127.0.0.1'
end
|
.default_host=(value) ⇒ Object
17
18
19
|
# File 'lib/cgminer_api_client.rb', line 17
def self.default_host=(value)
@default_host = value
end
|
.default_port ⇒ Object
21
22
23
|
# File 'lib/cgminer_api_client.rb', line 21
def self.default_port
defined?(@default_port) ? @default_port : 4028
end
|
.default_port=(value) ⇒ Object
25
26
27
|
# File 'lib/cgminer_api_client.rb', line 25
def self.default_port=(value)
@default_port = value
end
|
.default_timeout ⇒ Object
29
30
31
|
# File 'lib/cgminer_api_client.rb', line 29
def self.default_timeout
defined?(@default_timeout) ? @default_timeout : 5
end
|
.default_timeout=(value) ⇒ Object
33
34
35
|
# File 'lib/cgminer_api_client.rb', line 33
def self.default_timeout=(value)
@default_timeout = value
end
|