Sha256: 284d345c5ba6574ed7d62722c7aa502012e52fdab3a4b9f470e807b9f55b42a8

Contents?: true

Size: 351 Bytes

Versions: 1

Compression:

Stored size: 351 Bytes

Contents

module Magent
  class WebSocketChannel < Magent::GenericChannel
    def self.push(message)

      self.instance.enqueue(message)

      self.instance
    end

    def self.next_message
      self.instance.next_message
    end

    def self.instance
      @channel ||= self.new(Magent.config["websocket_channel"]||"magent.websocket")
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
magent-0.5.0 lib/magent/web_socket_channel.rb