Module: Diameter
- Defined in:
- lib/diameter/message.rb,
lib/diameter/avp.rb,
lib/diameter/u24.rb,
lib/diameter/peer.rb,
lib/diameter/stack.rb,
lib/diameter/constants.rb,
lib/diameter/avp_parser.rb,
lib/diameter/diameter_logger.rb,
lib/diameter/stack_transport_helpers.rb
Overview
The Diameter namespace
Defined Under Namespace
Modules: Constants, Internals Classes: AVP, Message, Peer, Stack
Class Method Summary collapse
-
.logger ⇒ Logger
Returns the logger to be used by the Diameter stack and associated objects.
-
.set_logger(value) ⇒ Object
Sets the logger to be used by the Diameter stack and associated objects.
Class Method Details
.logger ⇒ Logger
Returns the logger to be used by the Diameter stack and associated objects. If no logger has been set with set_logger, defaults to writing to ./diameterstack.log
12 13 14 15 |
# File 'lib/diameter/diameter_logger.rb', line 12 def self.logger @int_DiameterLogger ||= Logger.new('./diameterstack.log', 10, (1024^3)) @int_DiameterLogger end |
.set_logger(value) ⇒ Object
Sets the logger to be used by the Diameter stack and associated objects.
21 22 23 |
# File 'lib/diameter/diameter_logger.rb', line 21 def self.set_logger(value) @int_DiameterLogger = value end |