class Netflow
Public Class Methods
parse_packet(data)
click to toggle source
# File lib/netflow/parsers/parsers.rb, line 2 def self.parse_packet(data) begin header = Header.read(data) if header.version == 9 flowset = Netflow9PDU.read(data) elsif header.version == 5 flowset = Netflow5PDU.read(data) else raise "Unsupported Netflow version" end rescue raise "Error reading header." end end