Module: Gelfd2
- Defined in:
- lib/gelfd2.rb,
lib/gelfd2/parser.rb,
lib/gelfd2/version.rb,
lib/gelfd2/exceptions.rb,
lib/gelfd2/gzip_parser.rb,
lib/gelfd2/zlib_parser.rb,
lib/gelfd2/chunked_parser.rb
Defined Under Namespace
Classes: ChunkedParser, DecodeError, DuplicateChunkError, GzipParser, NotChunkedDataError, NotYetImplementedError, Parser, TooManyChunksError, UnknownHeaderError, ZlibParser
Constant Summary collapse
- CHUNKED_MAGIC =
[0x1e, 0x0f].pack('C*').freeze
- ZLIB_MAGIC =
[0x78, 0x9c].pack('C*').freeze
- GZIP_MAGIC =
[0x1f, 0x8b].pack('C*').freeze
- UNCOMPRESSED_MAGIC =
[0x1f, 0x3c].pack('C*').freeze
- HEADER_LENGTH =
12- DATA_LENGTH =
8192 - HEADER_LENGTH
- MAX_CHUNKS =
128- VERSION =
'0.4.2'