Sha256: f62d726e12254fc2548ecbb8754512d188ab3959d1aaabecaad1a4af371ea3d5
Contents?: true
Size: 679 Bytes
Versions: 3
Compression:
Stored size: 679 Bytes
Contents
# frozen_string_literal: true module Calliope # Generic class for events. module Events # Raised when the ready event is reccived. class Ready # @return [Object] attr_reader :client # @return [Boolean] attr_reader :resumed # @return [String] attr_reader :session_id # @!visibility private # @param payload [Hash] # @param client [Client] def initialize(payload, client) @client = client @resumed = payload["resumed"] @session_id = payload["sessionId"] @client.session = payload["sessionId"] @client.http.session = payload["sessionId"] end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
calliope-link-1.0.2 | lib/calliope/events/ready.rb |
calliope-link-1.0.1 | lib/calliope/events/ready.rb |
calliope-link-1.0.0 | lib/calliope/events/ready.rb |