Module Server :: Class Server
[hide private]
[frames] | no frames]

Class Server

source code

asyncore.dispatcher --+    
                      |    
         Network.Server --+
                          |
              Task.Task --+
                          |
                         Server

Instance Methods [hide private]
 
__init__(self, engine) source code
 
createConnection(self, sock) source code
 
handleConnectionOpen(self, conn) source code
 
handleConnectionClose(self, conn) source code
 
broadcastMessage(self, message, meToo=True, ignore=[]) source code
 
sendMessage(self, receiverId, message) source code
 
run(self, ticks) source code
 
stopped(self) source code

Inherited from Network.Server: broadcastPacket, close, handleClose, handle_accept, handle_close, sendPacket

Inherited from asyncore.dispatcher: __getattr__, __repr__, accept, add_channel, bind, connect, create_socket, del_channel, handle_connect, handle_error, handle_expt, handle_expt_event, handle_read, handle_read_event, handle_write, handle_write_event, listen, log, log_info, readable, recv, send, set_reuse_addr, set_socket, writable

Inherited from Task.Task: started

Class Variables [hide private]

Inherited from asyncore.dispatcher: accepting, addr, closing, connected, debug

Method Details [hide private]

__init__(self, engine)
(Constructor)

source code 
Overrides: Network.Server.__init__

createConnection(self, sock)

source code 
Overrides: Network.Server.createConnection

handleConnectionOpen(self, conn)

source code 
Overrides: Network.Server.handleConnectionOpen

handleConnectionClose(self, conn)

source code 
Overrides: Network.Server.handleConnectionClose

run(self, ticks)

source code 
Overrides: Task.Task.run

stopped(self)

source code 
Overrides: Task.Task.stopped