# Package org.eclipse.viatra.query.runtime.rete.network.communication

- Interface Summary
  Interface | Description
  --- | ---
  MessageSelector | Subclasses of this interface represent meta data of update messages in Rete.

- Class Summary
  Class | Description
  --- | ---
  CommunicationGroup | A communication group represents a set of nodes in the communication graph that form a strongly connected component.
  CommunicationTracker | An instance of this class is associated with every `ReteContainer`.
  NodeComparator |
  Timestamp | A timestamp associated with update messages in timely evaluation.
  Timestamp.AllZeroMap<T> | A `Map` implementation that associates the zero timestamp with every key.

- Enum Summary
  Enum | Description
  --- | ---
  PhasedSelector | A default message selector that can be used to associate phases to messages.