Sha256: b8faf761ba62d3d7739d0e97bffee75155e0947361fca2888f4caa43d63a453a
Contents?: true
Size: 502 Bytes
Versions: 10
Compression:
Stored size: 502 Bytes
Contents
# typed: ignore # Copyright (c) 2015 Sqreen. All Rights Reserved. # Please refer to our terms for more information: https://www.sqreen.com/terms.html require 'digest' module Sqreen class AgentMessage def initialize(kind, message, id = nil) id ||= message + "\x00" + kind @hash_hex = Digest::SHA1.hexdigest(id) @kind = kind @message = message end def to_h { id: @hash_hex, kind: @kind, message: @message, } end end end
Version data entries
10 entries across 10 versions & 1 rubygems