private void OnJsonRspd(ReignResponse response) { luaFun[NetworkFunction.OnJsonRspd].BeginPCall(); luaFun[NetworkFunction.OnJsonRspd].Push(response); luaFun[NetworkFunction.OnJsonRspd].PCall(); luaFun[NetworkFunction.OnJsonRspd].EndPCall(); }
protected override void Update() { base.Update(); while (_rcvDataQueue.Count > 0) { ReignResponse response = _rcvDataQueue.Dequeue(); DoReceive(response); socket.responseStack.Push(response); } }
private void DoReceive(ReignResponse response) { jsonCallback?.Invoke(response); }