Sha256: 031d389ba77297476bb49ac84fd2fc170f4f7df0dbcf33d659abd14f88252cfe
Contents?: true
Size: 1.09 KB
Versions: 1
Compression:
Stored size: 1.09 KB
Contents
require_relative './broadcast/broadcast' require_relative './queue/board' require_relative './queue/queue' require_relative './pipe/pipe' require_relative './websocket/websocserver' require_relative './websocket/websocclient' module Smash module CloudPowers # The Synapse module provides all communications functionality # - Broadcast is a module that is useful for sending 1 message to multiple recipients # - Pipe is a module that is useful for sending large result sets, data to be processed # or loaded, logging info and any other high-throughput/data-centric application with # - Queue is a module that is primarily used for asynchronous communications between a sender # and any number of users or apps that _might_ need to use it # - WebSocServer ...._Faisal's turn_... module Synapse include Smash::CloudPowers::Synapse::Broadcast include Smash::CloudPowers::Synapse::Pipe include Smash::CloudPowers::Synapse::Queue include Smash::CloudPowers::Synapse::WebSocClient include Smash::CloudPowers::Synapse::WebSocServer end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
cloud_powers-0.2.6 | lib/cloud_powers/synapse/synapse.rb |