Sha256: d57f6cc056d0a04cf5eba1c76bcb6c2de62d597151d076512fee79a1f74b4223
Contents?: true
Size: 383 Bytes
Versions: 4
Compression:
Stored size: 383 Bytes
Contents
# frozen_string_literal: true module Riemann class Message include Beefcake::Message optional :ok, :bool, 2 optional :error, :string, 3 repeated :states, State, 4 optional :query, Query, 5 repeated :events, Event, 6 def encode_with_length encoded_string = encode.to_s [encoded_string.length].pack('N') << encoded_string end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
riemann-client-1.2.1 | lib/riemann/message.rb |
riemann-client-1.2.0 | lib/riemann/message.rb |
riemann-client-1.1.0 | lib/riemann/message.rb |
riemann-client-1.0.1 | lib/riemann/message.rb |