コード例 #1
0
 public void OnGetCallFloorResponse(CallFloorResponse response)
 {
     if (response.resultCode == ResultCode.Succeeded)
     {
         UpdateUI(response.listFloorsRequesting);
     }
 }
コード例 #2
0
 void SendCallFloorResponse(CallFloorResponse response)
 {
     if (elevatorInterfaceController.GetCurTerminalNum() == Num && elevatorInterfaceController.IsShow())
     {
         elevatorInterfaceController.OnGetCallFloorResponse(response);
     }
     Logger.Log(logTagRes, "SendCallFloorResponse " + JsonUtility.ToJson(response));
 }
コード例 #3
0
    void HandleCallFloorRequest(CallFloorRequest request)
    {
        // Handle it
        listFloorsRequesting.Add(request.level);
        UpdateElevator();

        // Send response
        CallFloorResponse response = new CallFloorResponse(ResultCode.Succeeded, listFloorsRequesting);

        SendCallFloorResponse(response);
    }