Class: ZZQ::Routing::TopicTrie::SubscriberEntry

Inherits:
Struct
  • Object
show all
Defined in:
lib/zzq/routing/topic_trie.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#entryObject

Returns the value of attribute entry

Returns:

  • (Object)

    the current value of entry



25
26
27
# File 'lib/zzq/routing/topic_trie.rb', line 25

def entry
  @entry
end

#sessionObject

Returns the value of attribute session

Returns:

  • (Object)

    the current value of session



25
26
27
# File 'lib/zzq/routing/topic_trie.rb', line 25

def session
  @session
end

#share_groupObject

Returns the value of attribute share_group

Returns:

  • (Object)

    the current value of share_group



25
26
27
# File 'lib/zzq/routing/topic_trie.rb', line 25

def share_group
  @share_group
end

Instance Method Details

#filterObject

Forward-compat shorthand for fan-out.



27
# File 'lib/zzq/routing/topic_trie.rb', line 27

def filter = entry[:filter]