Class: Teien::ClientNetwork
- Inherits:
-
Network
- Object
- EM::Connection
- Network
- Teien::ClientNetwork
show all
- Defined in:
- lib/teien/core/client_network.rb
Instance Method Summary
collapse
Methods inherited from Network
add_dummy_connection, connections, #initialize, send_event_to_all
Constructor Details
This class inherits a constructor from Teien::Network
Instance Method Details
#connection_completed ⇒ Object
9
10
11
12
13
|
# File 'lib/teien/core/client_network.rb', line 9
def connection_completed
puts "The connection is completed."
@@connections[self] = RemoteInfo.new(self)
@@event_router.connection_completed(self)
end
|
#post_init ⇒ Object
6
7
|
# File 'lib/teien/core/client_network.rb', line 6
def post_init
end
|
#receive_object(obj) ⇒ Object
15
16
17
|
# File 'lib/teien/core/client_network.rb', line 15
def receive_object(obj)
@@event_router.receive_event(obj, self)
end
|
#unbind ⇒ Object
19
20
21
22
23
|
# File 'lib/teien/core/client_network.rb', line 19
def unbind
puts "The connection is closed."
@@event_router.connection_unbinded(self)
@@connections.delete(self)
end
|