Sha256: a00c54f1bce48c964c0dbce3c5483d9c970a7108b7c357fd2c9a4f83e767a134

Contents?: true

Size: 1.24 KB

Versions: 3

Compression:

Stored size: 1.24 KB

Contents

module OpenTok

  # Defines errors raised by methods of the OpenTok Ruby SDK.
  class OpenTokError < StandardError; end
  # Defines errors raised by archive-related methods of the OpenTok Ruby SDK.
  class OpenTokArchiveError < OpenTokError; end
  # Defines errors raised by SIP methods of the OpenTok Ruby SDK.
  class OpenTokSipError < OpenTokError; end
  # Defines errors raised when you attempt an operation using an invalid OpenTok API key or secret.
  class OpenTokAuthenticationError < OpenTokError; end
  # Defines errors raised when you attempt a force disconnect a client and it is not connected to the session.
  class OpenTokConnectionError < OpenTokError; end
  # Defines errors raised when you attempt set layout classes to a stream.
  class OpenTokStreamLayoutError < OpenTokError; end
  # Defines errors raised when you perform Broadcast operations.
  class OpenTokBroadcastError < OpenTokError; end
  # Defines errors raised when connecting to WebSocket URIs.
  class OpenTokWebSocketError < OpenTokError; end
  # Defines errors raised when you perform Experience Composer render operations.
  class OpenTokRenderError < OpenTokError; end
  # Defines errors raised when you perform Captions operations.
  class OpenTokCaptionsError < OpenTokError; end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
opentok-4.9.0 lib/opentok/exceptions.rb
opentok-4.8.1 lib/opentok/exceptions.rb
opentok-4.8.0 lib/opentok/exceptions.rb