Class: TD::Types::CallState::Ready
- Inherits:
-
TD::Types::CallState
- Object
- Dry::Struct
- Base
- TD::Types::CallState
- TD::Types::CallState::Ready
- Defined in:
- lib/tdlib/types/call_state/ready.rb
Overview
The call is ready to use.
Instance Attribute Summary collapse
-
#allow_p2p ⇒ Boolean
True, if peer-to-peer connection is allowed by users privacy settings.
-
#config ⇒ TD::Types::String
A JSON-encoded call config.
-
#emojis ⇒ Array<TD::Types::String>
Encryption key emojis fingerprint.
-
#encryption_key ⇒ String
Call encryption key.
-
#protocol ⇒ TD::Types::CallProtocol
Call protocols supported by the peer.
-
#servers ⇒ Array<TD::Types::CallServer>
List of available call servers.
Method Summary
Methods inherited from Base
Instance Attribute Details
#allow_p2p ⇒ Boolean
True, if peer-to-peer connection is allowed by users privacy settings.
10 11 12 |
# File 'lib/tdlib/types/call_state/ready.rb', line 10 def allow_p2p @allow_p2p end |
#config ⇒ TD::Types::String
A JSON-encoded call config.
10 11 12 |
# File 'lib/tdlib/types/call_state/ready.rb', line 10 def config @config end |
#emojis ⇒ Array<TD::Types::String>
Encryption key emojis fingerprint.
10 11 12 |
# File 'lib/tdlib/types/call_state/ready.rb', line 10 def emojis @emojis end |
#encryption_key ⇒ String
Call encryption key.
10 11 12 |
# File 'lib/tdlib/types/call_state/ready.rb', line 10 def encryption_key @encryption_key end |
#protocol ⇒ TD::Types::CallProtocol
Call protocols supported by the peer.
10 11 12 |
# File 'lib/tdlib/types/call_state/ready.rb', line 10 def protocol @protocol end |
#servers ⇒ Array<TD::Types::CallServer>
List of available call servers.
10 11 12 |
# File 'lib/tdlib/types/call_state/ready.rb', line 10 def servers @servers end |