Module: Net::TTI

Defined in:
lib/net/tti.rb,
lib/net/tti/client.rb,
lib/net/tti/crypto.rb,
lib/net/tti/message.rb,
lib/net/tti/connection.rb,
lib/net/tti/exceptions.rb,
lib/net/tti/capabilities.rb,
lib/net/tti/data_types/flags.rb,
lib/net/tti/messages/error_message.rb,
lib/net/tti/messages/function_call.rb,
lib/net/tti/data_types/chunked_string.rb,
lib/net/tti/data_types/key_value_pair.rb,
lib/net/tti/messages/protocol_negotiation_request.rb,
lib/net/tti/messages/data_type_negotiation_request.rb,
lib/net/tti/messages/function_calls/authentication.rb,
lib/net/tti/messages/protocol_negotiation_response.rb,
lib/net/tti/messages/data_type_negotiation_response.rb,
lib/net/tti/messages/function_calls/pre_authentication_response.rb

Defined Under Namespace

Modules: DataTypes, Exceptions Classes: Authentication, Capabilities, Client, Connection, ConnectionParameters, Crypto, DataTypeNegotiationRequest, DataTypeNegotiationResponse, ErrorMessage, FunctionCall, Message, PreAuthentication, PreAuthenticationResponse, ProtocolNegotiationRequest, ProtocolNegotiationResponse

Class Method Summary collapse

Class Method Details

.loggerObject



8
9
10
11
12
13
14
15
16
# File 'lib/net/tti.rb', line 8

def self.logger
  unless defined?(@@logger)
    require "logger"
    @@logger = Logger.new(STDERR)
    @@logger.progname = "Net::TTI"
    @@logger.sev_threshold = 6 unless $DEBUG
  end
  return @@logger
end