Changeset 206
- Timestamp:
- 11/17/07 02:13:58 (1 year ago)
- Files:
-
- branches/version10/framework/connection.rb (modified) (1 diff)
- branches/version10/framework/core.rb (modified) (3 diffs)
- branches/version10/framework/meta_pimp.rb (modified) (1 diff)
- branches/version10/framework/packet_master.rb (modified) (1 diff)
- branches/version10/server/master_worker.rb (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/version10/framework/connection.rb
r187 r206 3 3 4 4 module Packet 5 moduleConnection5 class Connection 6 6 # method gets called when connection to external server is completed 7 7 def connection_completed branches/version10/framework/core.rb
r187 r206 57 57 58 58 def immediate_complete(t_socket,sock_addr,t_module,&block) 59 puts "Calling immediate complete"60 59 read_ios << t_socket 61 60 write_ios.delete(t_socket) … … 73 72 return 74 73 end 75 76 74 read_ios << client_socket 77 75 decorate_handler(client_socket,true,client_sockaddr,sock_opts[:module],&sock_opts[:block]) … … 105 103 end 106 104 end 107 108 105 109 106 # method opens a socket for listening branches/version10/framework/meta_pimp.rb
r203 r206 23 23 24 24 def handle_object data_options = {} 25 p data_options26 25 case data_options[:type] 27 26 when :request branches/version10/framework/packet_master.rb
r187 r206 113 113 # if no pimp exists for the given class then we should create a pimp class for the worker 114 114 # meta programmatically. 115 puts worker_pimp116 115 unless worker_pimp.blank? 117 116 require worker_pimp branches/version10/server/master_worker.rb
r196 r206 66 66 class MasterProxy 67 67 def initialize 68 #config_file = YAML.load(File.open("#{RAILS_HOME}/config/backgroundrb.yml"))69 68 config_file = YAML.load(ERB.new(IO.read("#{RAILS_HOME}/config/backgroundrb.yml")).result) 70 69 Packet::Reactor.run do |t_reactor|
