public static void StartTime(string name) { float startTime = Time.time; TimeRequest newTimeRequest = new TimeRequest(name, startTime); TimeRequestList.Add(newTimeRequest); }
public TimeResponse Get(TimeRequest request) { return(new TimeResponse() { Time = DateTime.Now }); }
public IActionResult PatchNomeTime(Guid idTime, TimeRequest request) { if (!timeServices.ModificarTime(idTime, request.Nome)) { return(BadRequest("Nome Inválido")); } return(NoContent()); }
public IActionResult PostTime(TimeRequest request) { if (!timeServices.AdicionarTime(request.Nome)) { return(BadRequest("Nome Inválido")); } return(NoContent()); }
private void UpdateRequests() { if (m_Requests.Count > 0 && m_Request == null) { m_Request = m_Requests.Dequeue(); m_Request.initialTimeScale = Time.timeScale; m_Request.initialDuration = m_Request.duration; } }
private void AddRequest(float timeScale, float transition) { var request = new TimeRequest { targetTimeScale = timeScale, duration = transition }; m_Requests.Enqueue(request); }
public static void EndTime(string name) { TimeRequest curTimeRequest = TimeRequestList.Find(timeRequest => timeRequest.name == name); if (TimeRequestList.Contains(curTimeRequest)) { float endTime = Time.time; float elapsedTime = endTime - curTimeRequest.startTime; Debug.Log($"{curTimeRequest.name}: {elapsedTime}"); TimeRequestList.Remove(curTimeRequest); } }
public override async Task GetTime(TimeRequest request, IServerStreamWriter <TimeResponse> responseStream, ServerCallContext context) { while (!context.CancellationToken.IsCancellationRequested) { // continue streaming await responseStream.WriteAsync(new TimeResponse { TimeString = DateTime.Now.ToLongTimeString() }); Thread.Sleep(1000); } }
private void UpdateRequest() { if (m_Override == null && m_Request != null) { m_Request.duration -= Time.unscaledDeltaTime; var t = 1.0f - Mathf.Max(m_Request.duration / m_Request.initialDuration, 0.0f); var newTimeScale = Mathf.Lerp(m_Request.initialTimeScale, m_Request.targetTimeScale, t); ApplyTimeScale(newTimeScale); if (m_Request.duration <= 0.0f) { m_Request = null; } } }
public TimeResponse Get(TimeRequest request) { return new TimeResponse() {Time = DateTime.Now}; }
private void Download(int TipoFile) { string filename = ""; int Mese; int Anno; string ConnectionString = ConfigurationSettings.AppSettings["ConnectionString"]; string FileMaster = Server.MapPath("../MasterExcel"); string Out = Server.MapPath("../Doc_DB/TempFile"); if (TipoFile == 1) { Mese = int.Parse(drMese1.SelectedValue); Anno = int.Parse(drAnno1.SelectedValue); FileMaster += @"\MTempiIntervento.xls"; TimeRequest t = new TimeRequest(Mese, Anno, ConnectionString, FileMaster, Out); filename = t.CreateFile(); } if (TipoFile == 2) { Mese = int.Parse(drMese2.SelectedValue); Anno = int.Parse(drAnno2.SelectedValue); FileMaster += @"\MTempiPorteREI.xls"; TempiPorteREI t = new TempiPorteREI(Mese, Anno, ConnectionString, FileMaster, Out); filename = t.CreateFile(); } if (TipoFile == 3) { Mese = int.Parse(drMese3.SelectedValue); Anno = int.Parse(drAnno3.SelectedValue); FileMaster += @"\Requirements.xls"; PMProgrammata t = new PMProgrammata(Mese, Anno, ConnectionString, FileMaster, Out); filename = t.CreateFile(); } if (TipoFile == 4) { Csy.WebControls.Export _objExport = new Csy.WebControls.Export(); DataTable _dt = new DataTable(); string Procedura = ""; if (DrProcedura.SelectedValue == "1") { Procedura = "PACK_VerificaSLA.SP_RDL"; } if (DrProcedura.SelectedValue == "2") { Procedura = "PACK_VerificaSLA.SP_RDL_DATA_BL"; } if (DrProcedura.SelectedValue == "3") { Procedura = "PACK_VerificaSLA.SP_RDL_CON_INVIO"; } if (DrProcedura.SelectedValue == "4") { Procedura = "PACK_VerificaSLA.SP_RDL_CON_INVIO_DATA_BL"; } _dt = GetDati(int.Parse(DrProcedura.SelectedValue), Procedura); if (_dt.Rows.Count > 0) { _objExport.ExportDetails(_dt, Csy.WebControls.Export.ExportFormat.Excel, "exp.xls"); } else { return; } } Response.Clear(); Response.ContentType = "application/xls"; Response.AddHeader("content-disposition", "attachment; filename=" + Path.GetFileName(filename)); Response.WriteFile(filename); Response.End(); }
public void RequestTime() { TimeRequest req = new TimeRequest(_occupantJID); _sm.BeginSend(req.ToPacket, new AsyncCallback(TimeResponseCallback)); }