new (SNMP::TrapListener)

    # File lib/snmp/manager.rb, line 556
        def initialize(config={}, &block)
            @config = DefaultConfig.dup.update(config)
            @transport = @config[:ServerTransport].new(@config[:Host], @config[:Port])
            @max_bytes = @config[:MaxReceiveBytes]
            @handler_init = block
            @oid_handler = {}
            @v1_handler = nil
            @v2c_handler = nil
            @default_handler = nil
            @lock = Mutex.new
            @handler_thread = Thread.new(self) { |m| process_traps(m) }
        end