Show / Hide Table of Contents

Class AirAlarmComponent

Inheritance
System.Object
AirAlarmComponent
Namespace: Content.Server.Atmos.Monitor.Components
Assembly: Content.Server.dll
Syntax
public sealed class AirAlarmComponent : Component

Fields

| Improve this Doc View Source

ActivePlayers

Declaration
public HashSet<NetUserId> ActivePlayers
Field Value
Type Description
HashSet<Robust.Shared.Network.NetUserId>
| Improve this Doc View Source

CanSync

Declaration
public bool CanSync
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

DangerPort

The port that gets set to high while the alarm is in the danger state, and low when not.

Declaration
public string DangerPort
Field Value
Type Description
System.String
| Improve this Doc View Source

KnownDevices

Declaration
public readonly HashSet<string> KnownDevices
Field Value
Type Description
HashSet<System.String>
| Improve this Doc View Source

NormalPort

The port that gets set to high while the alarm is in the normal state, and low when not.

Declaration
public string NormalPort
Field Value
Type Description
System.String
| Improve this Doc View Source

ScrubberData

Declaration
public readonly Dictionary<string, GasVentScrubberData> ScrubberData
Field Value
Type Description
Dictionary<System.String, GasVentScrubberData>
| Improve this Doc View Source

SensorData

Declaration
public readonly Dictionary<string, AtmosSensorData> SensorData
Field Value
Type Description
Dictionary<System.String, AtmosSensorData>
| Improve this Doc View Source

State

Previous alarm state for use with output ports.

Declaration
public AtmosAlarmType State
Field Value
Type Description
AtmosAlarmType
| Improve this Doc View Source

VentData

Declaration
public readonly Dictionary<string, GasVentPumpData> VentData
Field Value
Type Description
Dictionary<System.String, GasVentPumpData>
| Improve this Doc View Source

WarningPort

The port that gets set to high while the alarm is in the warning state, and low when not.

Declaration
public string WarningPort
Field Value
Type Description
System.String

Properties

| Improve this Doc View Source

AutoMode

Declaration
public bool AutoMode { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

CurrentMode

Declaration
public AirAlarmMode CurrentMode { get; set; }
Property Value
Type Description
AirAlarmMode
| Improve this Doc View Source

CurrentModeUpdater

Declaration
public IAirAlarmModeUpdate CurrentModeUpdater { get; set; }
Property Value
Type Description
IAirAlarmModeUpdate
| Improve this Doc View Source

CurrentTab

Declaration
public AirAlarmTab CurrentTab { get; set; }
Property Value
Type Description
AirAlarmTab
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾