Class: TD::Types::GroupCallJoinResponseCandidate

Inherits:
Base
  • Object
show all
Defined in:
lib/tdlib/types/group_call_join_response_candidate.rb

Overview

Describes a join response candidate for interaction with tgcalls.

Instance Attribute Summary collapse

Method Summary

Methods inherited from Base

#to_hash, #to_json

Instance Attribute Details

#componentTD::Types::String

Value of the field component.

Returns:

  • (TD::Types::String)

    the current value of component



17
18
19
# File 'lib/tdlib/types/group_call_join_response_candidate.rb', line 17

def component
  @component
end

#foundationTD::Types::String

Value of the field foundation.

Returns:

  • (TD::Types::String)

    the current value of foundation



17
18
19
# File 'lib/tdlib/types/group_call_join_response_candidate.rb', line 17

def foundation
  @foundation
end

#generationTD::Types::String

Value of the field generation.

Returns:

  • (TD::Types::String)

    the current value of generation



17
18
19
# File 'lib/tdlib/types/group_call_join_response_candidate.rb', line 17

def generation
  @generation
end

#idTD::Types::String

Value of the field id.

Returns:

  • (TD::Types::String)

    the current value of id



17
18
19
# File 'lib/tdlib/types/group_call_join_response_candidate.rb', line 17

def id
  @id
end

#ipTD::Types::String

Value of the field ip.

Returns:

  • (TD::Types::String)

    the current value of ip



17
18
19
# File 'lib/tdlib/types/group_call_join_response_candidate.rb', line 17

def ip
  @ip
end

#networkTD::Types::String

Value of the field network.

Returns:

  • (TD::Types::String)

    the current value of network



17
18
19
# File 'lib/tdlib/types/group_call_join_response_candidate.rb', line 17

def network
  @network
end

#portTD::Types::String

Value of the field port.

Returns:

  • (TD::Types::String)

    the current value of port



17
18
19
# File 'lib/tdlib/types/group_call_join_response_candidate.rb', line 17

def port
  @port
end

#priorityTD::Types::String

Value of the field priority.

Returns:

  • (TD::Types::String)

    the current value of priority



17
18
19
# File 'lib/tdlib/types/group_call_join_response_candidate.rb', line 17

def priority
  @priority
end

#protocolTD::Types::String

Value of the field protocol.

Returns:

  • (TD::Types::String)

    the current value of protocol



17
18
19
# File 'lib/tdlib/types/group_call_join_response_candidate.rb', line 17

def protocol
  @protocol
end

#rel_addrTD::Types::String

Value of the field rel_addr.

Returns:

  • (TD::Types::String)

    the current value of rel_addr



17
18
19
# File 'lib/tdlib/types/group_call_join_response_candidate.rb', line 17

def rel_addr
  @rel_addr
end

#rel_portTD::Types::String

Value of the field rel_port.

Returns:

  • (TD::Types::String)

    the current value of rel_port



17
18
19
# File 'lib/tdlib/types/group_call_join_response_candidate.rb', line 17

def rel_port
  @rel_port
end

#tcp_typeTD::Types::String

Value of the field tcp_type.

Returns:

  • (TD::Types::String)

    the current value of tcp_type



17
18
19
# File 'lib/tdlib/types/group_call_join_response_candidate.rb', line 17

def tcp_type
  @tcp_type
end

#typeTD::Types::String

Value of the field type.

Returns:

  • (TD::Types::String)

    the current value of type



17
18
19
# File 'lib/tdlib/types/group_call_join_response_candidate.rb', line 17

def type
  @type
end