Sha256: a00816b0cb1a2b230b3aaaf1d17ded77abb89dab47fa8a00963c970d496a09e8
Contents?: true
Size: 353 Bytes
Versions: 56
Compression:
Stored size: 353 Bytes
Contents
module Celluloid # Exceptional system events which need to be processed out of band class SystemEvent < Exception; end # An actor has exited for the given reason class ExitEvent < SystemEvent attr_reader :actor, :reason def initialize(actor, reason = nil) @actor, @reason = actor, reason super reason.to_s end end end
Version data entries
56 entries across 56 versions & 1 rubygems