RedMist
Search Results for

    Show / Hide Table of Contents

    Class ControlLogEntry

    Represents a control log entry for tracking race control actions and incidents.

    Inheritance
    object
    ControlLogEntry
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: RedMist.TimingCommon.Models
    Assembly: RedMist.TimingCommon.dll
    Syntax
    [MessagePackObject(false)]
    public class ControlLogEntry

    Constructors

    View Source

    ControlLogEntry()

    Declaration
    public ControlLogEntry()

    Properties

    View Source

    Car1

    Gets or sets the first car number involved in the incident. Maximum length: 5 characters.

    Declaration
    [JsonPropertyName("c1")]
    [Key(3)]
    [MaxLength(5)]
    public string Car1 { get; set; }
    Property Value
    Type Description
    string
    View Source

    Car2

    Gets or sets the second car number involved in the incident. Maximum length: 5 characters.

    Declaration
    [JsonPropertyName("c2")]
    [Key(5)]
    [MaxLength(5)]
    public string Car2 { get; set; }
    Property Value
    Type Description
    string
    View Source

    Corner

    Gets or sets the corner or location where the incident occurred. Maximum length: 128 characters.

    Declaration
    [JsonPropertyName("cor")]
    [Key(2)]
    [MaxLength(128)]
    public string Corner { get; set; }
    Property Value
    Type Description
    string
    View Source

    IsCar1Highlighted

    Gets or sets a value indicating whether the first car is highlighted, indicating who to apply a penalty or at fault.

    Declaration
    [JsonPropertyName("c1h")]
    [Key(4)]
    public bool IsCar1Highlighted { get; set; }
    Property Value
    Type Description
    bool
    View Source

    IsCar2Highlighted

    Gets or sets a value indicating whether the second car is highlighted, indicating who to apply a penalty or at fault.

    Declaration
    [JsonPropertyName("c2h")]
    [Key(6)]
    public bool IsCar2Highlighted { get; set; }
    Property Value
    Type Description
    bool
    View Source

    Note

    Gets or sets notes about the incident or action. Maximum length: 128 characters.

    Declaration
    [JsonPropertyName("n")]
    [Key(7)]
    [MaxLength(128)]
    public string Note { get; set; }
    Property Value
    Type Description
    string
    View Source

    OrderId

    Gets or sets the order identifier for this log entry.

    Declaration
    [JsonPropertyName("o")]
    [Key(0)]
    public int OrderId { get; set; }
    Property Value
    Type Description
    int
    View Source

    OtherNotes

    Gets or sets additional notes or remarks. Maximum length: 128 characters.

    Declaration
    [JsonPropertyName("on")]
    [Key(10)]
    [MaxLength(128)]
    public string OtherNotes { get; set; }
    Property Value
    Type Description
    string
    View Source

    PenaltyAction

    Gets or sets the penalty action taken or applied. Maximum length: 30 characters.

    Declaration
    [JsonPropertyName("a")]
    [Key(9)]
    [MaxLength(30)]
    public string PenaltyAction { get; set; }
    Property Value
    Type Description
    string
    View Source

    Status

    Gets or sets the status of the incident or action. Maximum length: 30 characters.

    Declaration
    [JsonPropertyName("s")]
    [Key(8)]
    [MaxLength(30)]
    public string Status { get; set; }
    Property Value
    Type Description
    string
    View Source

    Timestamp

    Gets or sets the timestamp when this log entry was created.

    Declaration
    [JsonPropertyName("t")]
    [Key(1)]
    public DateTime Timestamp { get; set; }
    Property Value
    Type Description
    DateTime
    • View Source
    In this article
    Back to top © 2025 Big Mission Motorsports, LLC. Red Mist Timing & Scoring