Class: Snmpjr::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/snmpjr/configuration.rb

Direct Known Subclasses

ConfigurationV2C, ConfigurationV3

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



5
6
7
8
9
10
# File 'lib/snmpjr/configuration.rb', line 5

def initialize
  @port = 161
  @retries = 0
  @timeout = 5000
  @max_oids_per_request = 20
end

Instance Attribute Details

#hostObject

Returns the value of attribute host.



3
4
5
# File 'lib/snmpjr/configuration.rb', line 3

def host
  @host
end

#max_oids_per_requestObject

Returns the value of attribute max_oids_per_request.



3
4
5
# File 'lib/snmpjr/configuration.rb', line 3

def max_oids_per_request
  @max_oids_per_request
end

#portObject

Returns the value of attribute port.



3
4
5
# File 'lib/snmpjr/configuration.rb', line 3

def port
  @port
end

#retriesObject

Returns the value of attribute retries.



3
4
5
# File 'lib/snmpjr/configuration.rb', line 3

def retries
  @retries
end

#timeoutObject

Returns the value of attribute timeout.



3
4
5
# File 'lib/snmpjr/configuration.rb', line 3

def timeout
  @timeout
end