class Net::TTI::ProtocolNegotiationRequest

Public Class Methods

create_request(client_versions=[6, 5, 4, 3, 2, 1, 0], client_string = "Java_TTC-8.2.0") click to toggle source
# File lib/net/tti/messages/protocol_negotiation_request.rb, line 16
def self.create_request(client_versions=[6, 5, 4, 3, 2, 1, 0], client_string = "Java_TTC-8.2.0")
  request = self.new
  request.client_versions = client_versions
  request.client_string = client_string

  return request
end

Public Instance Methods

client_versions=(versions) click to toggle source
# File lib/net/tti/messages/protocol_negotiation_request.rb, line 24
def client_versions=(versions)
  self.client_versions_string = versions.pack("C*")
end

Private Instance Methods

_ttc_code() click to toggle source
# File lib/net/tti/messages/protocol_negotiation_request.rb, line 11
def _ttc_code
  TTC_CODE_PROTOCOL_NEGOTIATION
end