Class: EndpointSecurity::Message
- Inherits:
-
Object
- Object
- EndpointSecurity::Message
- Defined in:
- lib/endpoint_security/message.rb
Overview
A retained Endpoint Security message delivered to a handler.
Instance Method Summary collapse
Instance Method Details
#deadline_at ⇒ Time
7 8 9 |
# File 'lib/endpoint_security/message.rb', line 7 def deadline_at Time.now + time_left end |
#to_h ⇒ Hash
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
# File 'lib/endpoint_security/message.rb', line 12 def to_h { version: version, event_type: event_type, action_type: action_type, result: result, time: time, mach_time: mach_time, deadline: deadline, seq_num: seq_num, global_seq_num: global_seq_num, process: process&.to_h, thread: thread&.to_h, event: event&.to_h } end |