Zum Inhalt

AocWeatherReqPage.RecordSendTime

Eigenschaft Wert
Modul Mcdu/Pages
Klasse AocWeatherReqPage
Typ Sub
Sichtbarkeit Public
Datei Mcdu/Pages/AocPages.vb

Beschreibung

Speichert den UTC-Zeitstempel des letzten Sendevorgangs fuer die Anzeige auf der AOC Weather Request Seite. Wird vom McduActor aufgerufen, nachdem eine Wetteranfrage erfolgreich versendet wurde. Der Zeitstempel wird beim naechsten Render() als "@s~g HH:MM" in Row 11 neben dem SEND-Button angezeigt, um dem Piloten zu signalisieren, dass die Anfrage bereits gesendet wurde.

Signatur

Public Sub RecordSendTime(hour As Integer, minute As Integer)

Parameter

Name Typ Beschreibung Standard
hour Integer UTC-Stunde des Sendevorgangs (0-23) --
minute Integer UTC-Minute des Sendevorgangs (0-59) --

Ablaufdiagramm

flowchart TD
    A[Start] --> B["_sendHour = hour"]
    B --> C["_sendMinute = minute"]
    C --> D[Ende]

Aufgerufen von

Modul Sub/Function Kontext
McduActor SendAocWeatherRequest-Handler Nach erfolgreicher Versendung der Wetteranfrage

Ruft auf

Modul Sub/Function Kontext
-- -- Keine weiteren Aufrufe (setzt nur interne Felder _sendHour und _sendMinute)

Beispiel

Dim page As New AocWeatherReqPage()
page.RecordSendTime(14, 35) ' Gesendet um 14:35 UTC
' Beim naechsten Render() erscheint "14:35" neben SEND*

Aenderungshistorie

Version Datum Aenderung
1.0 2026-04-16 Erstdokumentation