def on_stress_test_sub(data): print "on_stress_test_sub", data conn_id = data[0] client_conn_id = data[1] main_t1 = data[2] gnet.sendm([prt_test_game.STRESS_TEST_SUB, client_conn_id, main_t1])
def on_test_sub(data): print "on_test_sub", data conn_id = data[0] msg = data[1] time.sleep(1) print "sleep 1" time.sleep(1) print "sleep 1" time.sleep(1) print "sleep 1" gnet.sendm([prt_test_game.TEST_SUB, "sub -> main"])
def on_remote_call(data): conn_id = data[0] call_id = data[1] func = data[2] args = data[3] kwds = data[4] try: module = func.split('.')[0] exec('import ' + module) method = eval(func) res = apply(method, args, kwds) except: traceback.print_exc() gnet.sendm([MSGID_REMOTE_CALL_RETURN, call_id, False, traceback.format_exc()]) else: gnet.sendm([MSGID_REMOTE_CALL_RETURN, call_id, True, res])
def on_remote_call(data): conn_id = data[0] call_id = data[1] func = data[2] args = data[3] kwds = data[4] try: module = func.split('.')[0] exec('import ' + module) method = eval(func) res = apply(method, args, kwds) except: traceback.print_exc() gnet.sendm( [MSGID_REMOTE_CALL_RETURN, call_id, False, traceback.format_exc()]) else: gnet.sendm([MSGID_REMOTE_CALL_RETURN, call_id, True, res])