public void OnGetCallFloorResponse(CallFloorResponse response) { if (response.resultCode == ResultCode.Succeeded) { UpdateUI(response.listFloorsRequesting); } }
void SendCallFloorResponse(CallFloorResponse response) { if (elevatorInterfaceController.GetCurTerminalNum() == Num && elevatorInterfaceController.IsShow()) { elevatorInterfaceController.OnGetCallFloorResponse(response); } Logger.Log(logTagRes, "SendCallFloorResponse " + JsonUtility.ToJson(response)); }
void HandleCallFloorRequest(CallFloorRequest request) { // Handle it listFloorsRequesting.Add(request.level); UpdateElevator(); // Send response CallFloorResponse response = new CallFloorResponse(ResultCode.Succeeded, listFloorsRequesting); SendCallFloorResponse(response); }