Class: Cukunity::IOS::Unity::Client

Inherits:
Object
  • Object
show all
Includes:
TunnelClientMethods, Unity::ClientMethods
Defined in:
lib/cukunity/drivers/iOS/unity_client.rb

Constant Summary

Constants included from Unity::ClientMethods

Unity::ClientMethods::DEFAULT_HOSTNAME, Unity::ClientMethods::DEFAULT_PORT

Constants included from RequestLineResponseClientMethods

RequestLineResponseClientMethods::DEFAULT_TIMEOUT

Constants included from Cukunity::IOS::Utils

Cukunity::IOS::Utils::MOBILE_DEVICE_DEFAULT_TIMEOUT

Instance Method Summary collapse

Methods included from Unity::ClientMethods

#command, #request_connect

Methods included from RequestLineResponseClientMethods

#request

Methods included from Utils

#check_timeout, #merge_options, #restrict_options, #to_options, #wait_connectivity

Methods included from Unity::CommandFacade

#components, #gameobject, #gameobjects, #hint, #hints, #level, #load_level, #scene, #screen

Methods included from TunnelClientMethods

#close_tunnel, #open_tunnel

Methods included from Cukunity::IOS::Utils

#bundle_identifier, #device_udid, #mobile_device_cmd, #uiautomation_cmd, #unity_command

Instance Method Details

#client_close_originalObject



8
# File 'lib/cukunity/drivers/iOS/unity_client.rb', line 8

alias_method :client_close_original, :close

#client_connect_originalObject



7
# File 'lib/cukunity/drivers/iOS/unity_client.rb', line 7

alias_method :client_connect_original, :connect

#closeObject



14
15
16
17
# File 'lib/cukunity/drivers/iOS/unity_client.rb', line 14

def close
  client_close_original
  close_tunnel
end

#platformObject



10
11
12
# File 'lib/cukunity/drivers/iOS/unity_client.rb', line 10

def platform
  Cukunity::IOS
end