Changeset 10 for tabled.py

Show
Ignore:
Timestamp:
02/03/08 11:03:50 (4 years ago)
Author:
mike
Message:

Added async communications

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • tabled.py

    r9 r10  
    1313from twisted.internet import defer 
    1414 
    15 tables = {"test_table":holdemtable()} 
     15tables = {"test_table":holdemtable("test_table")} 
    1616 
    1717class PokerTableProtocol(NetstringReceiver): 
     
    4949                    return 
    5050                else: 
    51                     self.id = self.table.addPlayer(decoded) 
     51                    self.id = decoded['client_id'] 
    5252                    d = defer.Deferred() 
    5353                    d.addCallback(self.sendMessage) 
    54                     self.table.addDeferred(self.id, d) 
     54                    self.table.addPlayer(decoded, d) 
    5555            else: 
    5656                self.transport.write( cjson.encode(protocol.MakeError(102,"Unknown Method")) )