class Socrates::Core::Session

Attributes

channel[RW]
client_id[RW]
messages[RW]
user[RW]

Public Class Methods

new(client_id: nil, user: nil, channel: nil) click to toggle source
# File lib/socrates/core/session.rb, line 8
def initialize(client_id: nil, user: nil, channel: nil)
  @client_id = client_id
  @user      = user
  @channel   = channel
  @messages  = Hash.new { |hash, key| hash[key] = [] }
end