Sha256: 5eda3df5a96ec186f42d1d2fadf07b3259e808b86201b223b05e0b62338eb641
Contents?: true
Size: 371 Bytes
Versions: 11
Compression:
Stored size: 371 Bytes
Contents
require 'asir/uuid' module ASIR # !SLIDE # Message Identity # module Identity attr_accessor :identifier, :timestamp # Creates a thread-safe unique identifier. def create_identifier! @identifier ||= ::ASIR::UUID.counter_uuid end # Creates a timestamp. def create_timestamp! @timestamp ||= ::Time.now.gmtime end end end
Version data entries
11 entries across 11 versions & 1 rubygems