コード例 #1
0
ファイル: backend.py プロジェクト: youngornever/cocoa
 def reject(self, userid):
     try:
         with self.conn:
             cursor = self.conn.cursor()
             u = self._get_user_info_unchecked(cursor, userid)
             self._update_user(cursor, userid, connected_status=1)
             self.send(userid,
                       Event.QuitEvent(u.agent_index, str(time.time())))
     except sqlite3.IntegrityError:
         print("WARNING: Rolled back transaction")
         return None
コード例 #2
0
ファイル: neural_session.py プロジェクト: princeton-nlp/cocoa
 def receive_quit(self):
     e = Event.QuitEvent(self.agent ^ 1, time=self.timestamp())
     self.receive(e)
コード例 #3
0
ファイル: session.py プロジェクト: youngornever/cocoa
 def quit(self, metadata=None):
     return Event.QuitEvent(self.agent, time=self.timestamp(), metadata=None)