Sha256: fa1516ce5a52dc022094892ab67cc51e5b97a86369033cf40ab5871b5d2d22b5

Contents?: true

Size: 1.13 KB

Versions: 22

Compression:

Stored size: 1.13 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
    module Synapse
      # Broadcast is a module that is useful for sending 1 message to multiple recipients
      include Smash::CloudPowers::Synapse::Broadcast
      # 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
      include Smash::CloudPowers::Synapse::Pipe
      # 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
      include Smash::CloudPowers::Synapse::Queue
      # WebSocClient ..._Faisal's turn_...
      include Smash::CloudPowers::Synapse::WebSocClient
      # WebSocServer ..._Faisal's turn_...
      include Smash::CloudPowers::Synapse::WebSocServer
    end
  end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
cloud_powers-0.2.7.23 lib/cloud_powers/synapse/synapse.rb
cloud_powers-0.2.7.22 lib/cloud_powers/synapse/synapse.rb
cloud_powers-0.2.7.21 lib/cloud_powers/synapse/synapse.rb
cloud_powers-0.2.7.20 lib/cloud_powers/synapse/synapse.rb
cloud_powers-0.2.7.19 lib/cloud_powers/synapse/synapse.rb
cloud_powers-0.2.7.18 lib/cloud_powers/synapse/synapse.rb
cloud_powers-0.2.7.17 lib/cloud_powers/synapse/synapse.rb
cloud_powers-0.2.7.16 lib/cloud_powers/synapse/synapse.rb
cloud_powers-0.2.7.15 lib/cloud_powers/synapse/synapse.rb
cloud_powers-0.2.7.14 lib/cloud_powers/synapse/synapse.rb
cloud_powers-0.2.7.12 lib/cloud_powers/synapse/synapse.rb
cloud_powers-0.2.7.11 lib/cloud_powers/synapse/synapse.rb
cloud_powers-0.2.7.10 lib/cloud_powers/synapse/synapse.rb
cloud_powers-0.2.7.9 lib/cloud_powers/synapse/synapse.rb
cloud_powers-0.2.7.8 lib/cloud_powers/synapse/synapse.rb
cloud_powers-0.2.7.7 lib/cloud_powers/synapse/synapse.rb
cloud_powers-0.2.7.6 lib/cloud_powers/synapse/synapse.rb
cloud_powers-0.2.7.5 lib/cloud_powers/synapse/synapse.rb
cloud_powers-0.2.7.4 lib/cloud_powers/synapse/synapse.rb
cloud_powers-0.2.7.3 lib/cloud_powers/synapse/synapse.rb