Module: Net::TNS

Defined in:
lib/net/tns.rb,
lib/net/tns/client.rb,
lib/net/tns/packet.rb,
lib/net/tns/version.rb,
lib/net/tns/connection.rb,
lib/net/tns/exceptions.rb,
lib/net/tns/gem_version.rb,
lib/net/tns/packets/ack_packet.rb,
lib/net/tns/packets/data_packet.rb,
lib/net/tns/packets/null_packet.rb,
lib/net/tns/packets/abort_packet.rb,
lib/net/tns/packets/accept_packet.rb,
lib/net/tns/packets/marker_packet.rb,
lib/net/tns/packets/refuse_packet.rb,
lib/net/tns/packets/resend_packet.rb,
lib/net/tns/helpers/string_helpers.rb,
lib/net/tns/packets/connect_packet.rb,
lib/net/tns/packets/control_packet.rb,
lib/net/tns/packets/redirect_packet.rb,
lib/net/tns/packets/attention_packet.rb

Defined Under Namespace

Modules: Exceptions, StringHelpers, Version Classes: AbortPacket, AcceptPacket, AckPacket, AttentionPacket, Client, ConnectPacket, Connection, ControlPacket, DataPacket, Header, MarkerPacket, NullPacket, Packet, RedirectPacket, RefusePacket, ResendPacket

Constant Summary collapse

VERSION =
"1.1.3"

Class Method Summary collapse

Class Method Details

.loggerObject



10
11
12
13
14
15
16
17
18
# File 'lib/net/tns.rb', line 10

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