class Fluent::Plugin::MessagePackParser
def configure(conf)
def configure(conf) super @unpacker = Fluent::MessagePackFactory.engine_factory.unpacker end
def parse(data)
def parse(data) @unpacker.feed_each(data) do |obj| yield convert_values(parse_time(obj), obj) end end
def parse_io(io, &block)
def parse_io(io, &block) u = Fluent::MessagePackFactory.engine_factory.unpacker(io) u.each do |obj| time, record = convert_values(parse_time(obj), obj) yield time, record end end
def parser_type
def parser_type :binary end