Module: N::App::ServerMixin

Included in:
Server, Webrick
Defined in:
lib/n/app/server.rb

Overview

AppServerMixin

Instance Method Summary collapse

Instance Method Details

#initialize_appObject



20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# File 'lib/n/app/server.rb', line 20

def initialize_app
	if $drb_state
		# Cluster
		$lm = N::Cluster::Slm.new($drb_lm_server, "druby://:8000")
		$sessions = DRbObject.new(nil, $drb_sessions_cluster)
	else
		$lm = N::SafeHash.new
		$sessions = N::App::SessionManager.new
	end

	# initialize app
	initialize_sitemap()
	initialize_shaders()
	initialize_events()		
end