### YamlMime:ManagedReference
items:
- uid: adas_core.module.Relays.Devices.KmTronicV2Relay
  commentId: T:adas_core.module.Relays.Devices.KmTronicV2Relay
  id: KmTronicV2Relay
  parent: adas_core.module.Relays.Devices
  children:
  - adas_core.module.Relays.Devices.KmTronicV2Relay.#ctor(adas_core.Domain.Models.MongoModels.Relay,adas_core.module.Relays.Models.RelaySettings)
  - adas_core.module.Relays.Devices.KmTronicV2Relay.CheckDevice
  - adas_core.module.Relays.Devices.KmTronicV2Relay.CheckStatus
  - adas_core.module.Relays.Devices.KmTronicV2Relay.GetStatusRelay
  - adas_core.module.Relays.Devices.KmTronicV2Relay.GetStatusRelayAsync
  - adas_core.module.Relays.Devices.KmTronicV2Relay.PowerOffAll
  - adas_core.module.Relays.Devices.KmTronicV2Relay.PowerOffRelay(System.Int32)
  - adas_core.module.Relays.Devices.KmTronicV2Relay.PowerOnAll
  - adas_core.module.Relays.Devices.KmTronicV2Relay.PowerOnRelay(System.Int32)
  - adas_core.module.Relays.Devices.KmTronicV2Relay.Reboot
  - adas_core.module.Relays.Devices.KmTronicV2Relay.RebootOutlet(System.Int32)
  langs:
  - csharp
  - vb
  name: KmTronicV2Relay
  nameWithType: KmTronicV2Relay
  fullName: adas_core.module.Relays.Devices.KmTronicV2Relay
  type: Class
  source:
    remote:
      path: adas-core.module.Relays/Devices/KMTronicV2Relay.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: KmTronicV2Relay
    path: ../../adas-core.module.Relays/Devices/KMTronicV2Relay.cs
    startLine: 13
  assemblies:
  - adas-core.module.Relays
  namespace: adas_core.module.Relays.Devices
  summary: Class representing a KMTronic V2 relay device. This class inherits from the RelayDevice class and provides specific implementations for checking the device status, getting the status of individual relays, and controlling the power state of the relays for a KMTronic V2 relay device.
  example: []
  syntax:
    content: 'public class KmTronicV2Relay : RelayDevice'
    content.vb: Public Class KmTronicV2Relay Inherits RelayDevice
  inheritance:
  - System.Object
  - adas_core.module.Relays.Devices.RelayDevice
  inheritedMembers:
  - adas_core.module.Relays.Devices.RelayDevice.Relay
  - adas_core.module.Relays.Devices.RelayDevice.RelaySettings
  - adas_core.module.Relays.Devices.RelayDevice.RelayStatusChanged
  - adas_core.module.Relays.Devices.RelayDevice.GetStatusRelay(System.Int32)
  - adas_core.module.Relays.Devices.RelayDevice.SetStatusRelay(System.Int32,adas_core.Domain.Enums.RelayEnum.Status)
  - adas_core.module.Relays.Devices.RelayDevice.PowerOnOffRelay(System.Int32,System.Int32)
  - adas_core.module.Relays.Devices.RelayDevice.Refresh
  - System.Object.Equals(System.Object)
  - System.Object.Equals(System.Object,System.Object)
  - System.Object.GetHashCode
  - System.Object.GetType
  - System.Object.MemberwiseClone
  - System.Object.ReferenceEquals(System.Object,System.Object)
  - System.Object.ToString
  extensionMethods:
  - System.Object.adas_core.Domain.Utils.NumberUtils.IsNumber
  - System.Object.adas_core.Domain.Utils.NumberUtils.ToDouble
  - System.Object.adas_core.Domain.Utils.ObjectUtils.ToStr
- uid: adas_core.module.Relays.Devices.KmTronicV2Relay.#ctor(adas_core.Domain.Models.MongoModels.Relay,adas_core.module.Relays.Models.RelaySettings)
  commentId: M:adas_core.module.Relays.Devices.KmTronicV2Relay.#ctor(adas_core.Domain.Models.MongoModels.Relay,adas_core.module.Relays.Models.RelaySettings)
  id: '#ctor(adas_core.Domain.Models.MongoModels.Relay,adas_core.module.Relays.Models.RelaySettings)'
  parent: adas_core.module.Relays.Devices.KmTronicV2Relay
  langs:
  - csharp
  - vb
  name: KmTronicV2Relay(Relay, RelaySettings)
  nameWithType: KmTronicV2Relay.KmTronicV2Relay(Relay, RelaySettings)
  fullName: adas_core.module.Relays.Devices.KmTronicV2Relay.KmTronicV2Relay(adas_core.Domain.Models.MongoModels.Relay, adas_core.module.Relays.Models.RelaySettings)
  type: Constructor
  source:
    remote:
      path: adas-core.module.Relays/Devices/KMTronicV2Relay.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: .ctor
    path: ../../adas-core.module.Relays/Devices/KMTronicV2Relay.cs
    startLine: 20
  assemblies:
  - adas-core.module.Relays
  namespace: adas_core.module.Relays.Devices
  summary: Constructor for the KmTronicV2Relay class. It initializes the base RelayDevice class with the provided Relay and RelaySettings objects, and then checks the device status to ensure it is functioning correctly.
  example: []
  syntax:
    content: public KmTronicV2Relay(Relay relay, RelaySettings relaySettings)
    parameters:
    - id: relay
      type: adas_core.Domain.Models.MongoModels.Relay
      description: The Relay object representing the relay device.
    - id: relaySettings
      type: adas_core.module.Relays.Models.RelaySettings
      description: The RelaySettings object containing the configuration settings for the relay device.
    content.vb: Public Sub New(relay As Relay, relaySettings As RelaySettings)
  overload: adas_core.module.Relays.Devices.KmTronicV2Relay.#ctor*
  nameWithType.vb: KmTronicV2Relay.New(Relay, RelaySettings)
  fullName.vb: adas_core.module.Relays.Devices.KmTronicV2Relay.New(adas_core.Domain.Models.MongoModels.Relay, adas_core.module.Relays.Models.RelaySettings)
  name.vb: New(Relay, RelaySettings)
- uid: adas_core.module.Relays.Devices.KmTronicV2Relay.CheckDevice
  commentId: M:adas_core.module.Relays.Devices.KmTronicV2Relay.CheckDevice
  id: CheckDevice
  parent: adas_core.module.Relays.Devices.KmTronicV2Relay
  langs:
  - csharp
  - vb
  name: CheckDevice()
  nameWithType: KmTronicV2Relay.CheckDevice()
  fullName: adas_core.module.Relays.Devices.KmTronicV2Relay.CheckDevice()
  type: Method
  source:
    remote:
      path: adas-core.module.Relays/Devices/KMTronicV2Relay.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: CheckDevice
    path: ../../adas-core.module.Relays/Devices/KMTronicV2Relay.cs
    startLine: 31
  assemblies:
  - adas-core.module.Relays
  namespace: adas_core.module.Relays.Devices
  summary: >-
    Checks the status of the KMTronic V2 relay device by sending a request to retrieve the status of the relays. 

    It updates the internal status of each relay based on the response received. 

    The method returns true if the device is responsive and provides a valid status, and false otherwise.
  example: []
  syntax:
    content: public override sealed bool CheckDevice()
    return:
      type: System.Boolean
      description: True if the device is responsive and provides a valid status, false otherwise.
    content.vb: Public NotOverridable Overrides Function CheckDevice() As Boolean
  overridden: adas_core.module.Relays.Devices.RelayDevice.CheckDevice
  overload: adas_core.module.Relays.Devices.KmTronicV2Relay.CheckDevice*
- uid: adas_core.module.Relays.Devices.KmTronicV2Relay.CheckStatus
  commentId: M:adas_core.module.Relays.Devices.KmTronicV2Relay.CheckStatus
  id: CheckStatus
  parent: adas_core.module.Relays.Devices.KmTronicV2Relay
  langs:
  - csharp
  - vb
  name: CheckStatus()
  nameWithType: KmTronicV2Relay.CheckStatus()
  fullName: adas_core.module.Relays.Devices.KmTronicV2Relay.CheckStatus()
  type: Method
  source:
    remote:
      path: adas-core.module.Relays/Devices/KMTronicV2Relay.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: CheckStatus
    path: ../../adas-core.module.Relays/Devices/KMTronicV2Relay.cs
    startLine: 44
  assemblies:
  - adas-core.module.Relays
  namespace: adas_core.module.Relays.Devices
  summary: Checks the status of the KMTronic V2 relay device by sending a request to retrieve the status of the relays.
  remarks: The method sends an HTTP GET request to the "status.xml" endpoint of the KMTronic V2 relay device and parses the XML response to update the internal status of each relay.
  example: []
  syntax:
    content: public override void CheckStatus()
    content.vb: Public Overrides Sub CheckStatus()
  overridden: adas_core.module.Relays.Devices.RelayDevice.CheckStatus
  overload: adas_core.module.Relays.Devices.KmTronicV2Relay.CheckStatus*
- uid: adas_core.module.Relays.Devices.KmTronicV2Relay.GetStatusRelay
  commentId: M:adas_core.module.Relays.Devices.KmTronicV2Relay.GetStatusRelay
  id: GetStatusRelay
  parent: adas_core.module.Relays.Devices.KmTronicV2Relay
  langs:
  - csharp
  - vb
  name: GetStatusRelay()
  nameWithType: KmTronicV2Relay.GetStatusRelay()
  fullName: adas_core.module.Relays.Devices.KmTronicV2Relay.GetStatusRelay()
  type: Method
  source:
    remote:
      path: adas-core.module.Relays/Devices/KMTronicV2Relay.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetStatusRelay
    path: ../../adas-core.module.Relays/Devices/KMTronicV2Relay.cs
    startLine: 93
  assemblies:
  - adas-core.module.Relays
  namespace: adas_core.module.Relays.Devices
  summary: Gets the status of a specific relay outlet by sending a request to the KMTronic V2 relay device. The method returns the status of the specified relay outlet, which can be On, Off, or Unknown.
  example: []
  syntax:
    content: public override bool GetStatusRelay()
    return:
      type: System.Boolean
      description: True if the specified relay outlet is On, false otherwise.
    content.vb: Public Overrides Function GetStatusRelay() As Boolean
  overridden: adas_core.module.Relays.Devices.RelayDevice.GetStatusRelay
  overload: adas_core.module.Relays.Devices.KmTronicV2Relay.GetStatusRelay*
- uid: adas_core.module.Relays.Devices.KmTronicV2Relay.GetStatusRelayAsync
  commentId: M:adas_core.module.Relays.Devices.KmTronicV2Relay.GetStatusRelayAsync
  id: GetStatusRelayAsync
  parent: adas_core.module.Relays.Devices.KmTronicV2Relay
  langs:
  - csharp
  - vb
  name: GetStatusRelayAsync()
  nameWithType: KmTronicV2Relay.GetStatusRelayAsync()
  fullName: adas_core.module.Relays.Devices.KmTronicV2Relay.GetStatusRelayAsync()
  type: Method
  source:
    remote:
      path: adas-core.module.Relays/Devices/KMTronicV2Relay.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetStatusRelayAsync
    path: ../../adas-core.module.Relays/Devices/KMTronicV2Relay.cs
    startLine: 102
  assemblies:
  - adas-core.module.Relays
  namespace: adas_core.module.Relays.Devices
  summary: Gets the status of a specific relay outlet by sending a request to the KMTronic V2 relay device. The method returns the status of the specified relay outlet, which can be On, Off, or Unknown.
  example: []
  syntax:
    content: public override Task<bool> GetStatusRelayAsync()
    return:
      type: System.Threading.Tasks.Task{System.Boolean}
      description: True if the specified relay outlet is On, false otherwise.
    content.vb: Public Overrides Function GetStatusRelayAsync() As Task(Of Boolean)
  overridden: adas_core.module.Relays.Devices.RelayDevice.GetStatusRelayAsync
  overload: adas_core.module.Relays.Devices.KmTronicV2Relay.GetStatusRelayAsync*
- uid: adas_core.module.Relays.Devices.KmTronicV2Relay.PowerOnRelay(System.Int32)
  commentId: M:adas_core.module.Relays.Devices.KmTronicV2Relay.PowerOnRelay(System.Int32)
  id: PowerOnRelay(System.Int32)
  parent: adas_core.module.Relays.Devices.KmTronicV2Relay
  langs:
  - csharp
  - vb
  name: PowerOnRelay(int)
  nameWithType: KmTronicV2Relay.PowerOnRelay(int)
  fullName: adas_core.module.Relays.Devices.KmTronicV2Relay.PowerOnRelay(int)
  type: Method
  source:
    remote:
      path: adas-core.module.Relays/Devices/KMTronicV2Relay.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: PowerOnRelay
    path: ../../adas-core.module.Relays/Devices/KMTronicV2Relay.cs
    startLine: 112
  assemblies:
  - adas-core.module.Relays
  namespace: adas_core.module.Relays.Devices
  summary: Gets the status of a specific relay outlet by retrieving the status from the internal status dictionary. The method returns the status of the specified relay outlet, which can be On, Off, or Unknown.
  example: []
  syntax:
    content: public override void PowerOnRelay(int outletId)
    parameters:
    - id: outletId
      type: System.Int32
      description: The ID of the relay outlet.
    content.vb: Public Overrides Sub PowerOnRelay(outletId As Integer)
  overridden: adas_core.module.Relays.Devices.RelayDevice.PowerOnRelay(System.Int32)
  overload: adas_core.module.Relays.Devices.KmTronicV2Relay.PowerOnRelay*
  nameWithType.vb: KmTronicV2Relay.PowerOnRelay(Integer)
  fullName.vb: adas_core.module.Relays.Devices.KmTronicV2Relay.PowerOnRelay(Integer)
  name.vb: PowerOnRelay(Integer)
- uid: adas_core.module.Relays.Devices.KmTronicV2Relay.PowerOffRelay(System.Int32)
  commentId: M:adas_core.module.Relays.Devices.KmTronicV2Relay.PowerOffRelay(System.Int32)
  id: PowerOffRelay(System.Int32)
  parent: adas_core.module.Relays.Devices.KmTronicV2Relay
  langs:
  - csharp
  - vb
  name: PowerOffRelay(int)
  nameWithType: KmTronicV2Relay.PowerOffRelay(int)
  fullName: adas_core.module.Relays.Devices.KmTronicV2Relay.PowerOffRelay(int)
  type: Method
  source:
    remote:
      path: adas-core.module.Relays/Devices/KMTronicV2Relay.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: PowerOffRelay
    path: ../../adas-core.module.Relays/Devices/KMTronicV2Relay.cs
    startLine: 121
  assemblies:
  - adas-core.module.Relays
  namespace: adas_core.module.Relays.Devices
  summary: Gets the status of a specific relay outlet by retrieving the status from the internal status dictionary. The method returns the status of the specified relay outlet, which can be On, Off, or Unknown.
  example: []
  syntax:
    content: public override void PowerOffRelay(int outletId)
    parameters:
    - id: outletId
      type: System.Int32
      description: The ID of the relay outlet.
    content.vb: Public Overrides Sub PowerOffRelay(outletId As Integer)
  overridden: adas_core.module.Relays.Devices.RelayDevice.PowerOffRelay(System.Int32)
  overload: adas_core.module.Relays.Devices.KmTronicV2Relay.PowerOffRelay*
  nameWithType.vb: KmTronicV2Relay.PowerOffRelay(Integer)
  fullName.vb: adas_core.module.Relays.Devices.KmTronicV2Relay.PowerOffRelay(Integer)
  name.vb: PowerOffRelay(Integer)
- uid: adas_core.module.Relays.Devices.KmTronicV2Relay.PowerOnAll
  commentId: M:adas_core.module.Relays.Devices.KmTronicV2Relay.PowerOnAll
  id: PowerOnAll
  parent: adas_core.module.Relays.Devices.KmTronicV2Relay
  langs:
  - csharp
  - vb
  name: PowerOnAll()
  nameWithType: KmTronicV2Relay.PowerOnAll()
  fullName: adas_core.module.Relays.Devices.KmTronicV2Relay.PowerOnAll()
  type: Method
  source:
    remote:
      path: adas-core.module.Relays/Devices/KMTronicV2Relay.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: PowerOnAll
    path: ../../adas-core.module.Relays/Devices/KMTronicV2Relay.cs
    startLine: 229
  assemblies:
  - adas-core.module.Relays
  namespace: adas_core.module.Relays.Devices
  summary: >-
    Controls the power state of all relay outlets by sending requests to the KMTronic V2 relay device. 

    The method iterates through all relay outlets and sends requests to change their state to the desired state (On or Off). 

    After sending the requests, it checks the status of the device to ensure that the state changes were successful.
  example: []
  syntax:
    content: public override void PowerOnAll()
    content.vb: Public Overrides Sub PowerOnAll()
  overridden: adas_core.module.Relays.Devices.RelayDevice.PowerOnAll
  overload: adas_core.module.Relays.Devices.KmTronicV2Relay.PowerOnAll*
- uid: adas_core.module.Relays.Devices.KmTronicV2Relay.PowerOffAll
  commentId: M:adas_core.module.Relays.Devices.KmTronicV2Relay.PowerOffAll
  id: PowerOffAll
  parent: adas_core.module.Relays.Devices.KmTronicV2Relay
  langs:
  - csharp
  - vb
  name: PowerOffAll()
  nameWithType: KmTronicV2Relay.PowerOffAll()
  fullName: adas_core.module.Relays.Devices.KmTronicV2Relay.PowerOffAll()
  type: Method
  source:
    remote:
      path: adas-core.module.Relays/Devices/KMTronicV2Relay.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: PowerOffAll
    path: ../../adas-core.module.Relays/Devices/KMTronicV2Relay.cs
    startLine: 237
  assemblies:
  - adas-core.module.Relays
  namespace: adas_core.module.Relays.Devices
  summary: Controls the power state of all relay outlets by sending requests to the KMTronic V2 relay device.
  example: []
  syntax:
    content: public override void PowerOffAll()
    content.vb: Public Overrides Sub PowerOffAll()
  overridden: adas_core.module.Relays.Devices.RelayDevice.PowerOffAll
  overload: adas_core.module.Relays.Devices.KmTronicV2Relay.PowerOffAll*
- uid: adas_core.module.Relays.Devices.KmTronicV2Relay.Reboot
  commentId: M:adas_core.module.Relays.Devices.KmTronicV2Relay.Reboot
  id: Reboot
  parent: adas_core.module.Relays.Devices.KmTronicV2Relay
  langs:
  - csharp
  - vb
  name: Reboot()
  nameWithType: KmTronicV2Relay.Reboot()
  fullName: adas_core.module.Relays.Devices.KmTronicV2Relay.Reboot()
  type: Method
  source:
    remote:
      path: adas-core.module.Relays/Devices/KMTronicV2Relay.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: Reboot
    path: ../../adas-core.module.Relays/Devices/KMTronicV2Relay.cs
    startLine: 255
  assemblies:
  - adas-core.module.Relays
  namespace: adas_core.module.Relays.Devices
  summary: Reboots the KMTronic V2 relay device by first powering off all relay outlets, then waiting for a specified delay (if configured), and finally powering on all relay outlets again.
  example: []
  syntax:
    content: public override void Reboot()
    content.vb: Public Overrides Sub Reboot()
  overridden: adas_core.module.Relays.Devices.RelayDevice.Reboot
  overload: adas_core.module.Relays.Devices.KmTronicV2Relay.Reboot*
- uid: adas_core.module.Relays.Devices.KmTronicV2Relay.RebootOutlet(System.Int32)
  commentId: M:adas_core.module.Relays.Devices.KmTronicV2Relay.RebootOutlet(System.Int32)
  id: RebootOutlet(System.Int32)
  parent: adas_core.module.Relays.Devices.KmTronicV2Relay
  langs:
  - csharp
  - vb
  name: RebootOutlet(int)
  nameWithType: KmTronicV2Relay.RebootOutlet(int)
  fullName: adas_core.module.Relays.Devices.KmTronicV2Relay.RebootOutlet(int)
  type: Method
  source:
    remote:
      path: adas-core.module.Relays/Devices/KMTronicV2Relay.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: RebootOutlet
    path: ../../adas-core.module.Relays/Devices/KMTronicV2Relay.cs
    startLine: 266
  assemblies:
  - adas-core.module.Relays
  namespace: adas_core.module.Relays.Devices
  summary: Reboots a specific relay outlet by first powering it off, then waiting for a specified delay (30 seconds in this case), and finally powering it on again.
  example: []
  syntax:
    content: public override void RebootOutlet(int outletId)
    parameters:
    - id: outletId
      type: System.Int32
      description: The ID of the relay outlet to reboot.
    content.vb: Public Overrides Sub RebootOutlet(outletId As Integer)
  overridden: adas_core.module.Relays.Devices.RelayDevice.RebootOutlet(System.Int32)
  overload: adas_core.module.Relays.Devices.KmTronicV2Relay.RebootOutlet*
  nameWithType.vb: KmTronicV2Relay.RebootOutlet(Integer)
  fullName.vb: adas_core.module.Relays.Devices.KmTronicV2Relay.RebootOutlet(Integer)
  name.vb: RebootOutlet(Integer)
references:
- uid: adas_core.module.Relays.Devices
  commentId: N:adas_core.module.Relays.Devices
  href: adas_core.html
  name: adas_core.module.Relays.Devices
  nameWithType: adas_core.module.Relays.Devices
  fullName: adas_core.module.Relays.Devices
  spec.csharp:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.module
    name: module
    href: adas_core.module.html
  - name: .
  - uid: adas_core.module.Relays
    name: Relays
    href: adas_core.module.Relays.html
  - name: .
  - uid: adas_core.module.Relays.Devices
    name: Devices
    href: adas_core.module.Relays.Devices.html
  spec.vb:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.module
    name: module
    href: adas_core.module.html
  - name: .
  - uid: adas_core.module.Relays
    name: Relays
    href: adas_core.module.Relays.html
  - name: .
  - uid: adas_core.module.Relays.Devices
    name: Devices
    href: adas_core.module.Relays.Devices.html
- uid: System.Object
  commentId: T:System.Object
  parent: System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object
  name: object
  nameWithType: object
  fullName: object
  nameWithType.vb: Object
  fullName.vb: Object
  name.vb: Object
- uid: adas_core.module.Relays.Devices.RelayDevice
  commentId: T:adas_core.module.Relays.Devices.RelayDevice
  parent: adas_core.module.Relays.Devices
  href: adas_core.module.Relays.Devices.RelayDevice.html
  name: RelayDevice
  nameWithType: RelayDevice
  fullName: adas_core.module.Relays.Devices.RelayDevice
- uid: adas_core.module.Relays.Devices.RelayDevice.Relay
  commentId: F:adas_core.module.Relays.Devices.RelayDevice.Relay
  parent: adas_core.module.Relays.Devices.RelayDevice
  href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_Relay
  name: Relay
  nameWithType: RelayDevice.Relay
  fullName: adas_core.module.Relays.Devices.RelayDevice.Relay
- uid: adas_core.module.Relays.Devices.RelayDevice.RelaySettings
  commentId: F:adas_core.module.Relays.Devices.RelayDevice.RelaySettings
  parent: adas_core.module.Relays.Devices.RelayDevice
  href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_RelaySettings
  name: RelaySettings
  nameWithType: RelayDevice.RelaySettings
  fullName: adas_core.module.Relays.Devices.RelayDevice.RelaySettings
- uid: adas_core.module.Relays.Devices.RelayDevice.RelayStatusChanged
  commentId: E:adas_core.module.Relays.Devices.RelayDevice.RelayStatusChanged
  parent: adas_core.module.Relays.Devices.RelayDevice
  href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_RelayStatusChanged
  name: RelayStatusChanged
  nameWithType: RelayDevice.RelayStatusChanged
  fullName: adas_core.module.Relays.Devices.RelayDevice.RelayStatusChanged
- uid: adas_core.module.Relays.Devices.RelayDevice.GetStatusRelay(System.Int32)
  commentId: M:adas_core.module.Relays.Devices.RelayDevice.GetStatusRelay(System.Int32)
  parent: adas_core.module.Relays.Devices.RelayDevice
  isExternal: true
  href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_GetStatusRelay_System_Int32_
  name: GetStatusRelay(int)
  nameWithType: RelayDevice.GetStatusRelay(int)
  fullName: adas_core.module.Relays.Devices.RelayDevice.GetStatusRelay(int)
  nameWithType.vb: RelayDevice.GetStatusRelay(Integer)
  fullName.vb: adas_core.module.Relays.Devices.RelayDevice.GetStatusRelay(Integer)
  name.vb: GetStatusRelay(Integer)
  spec.csharp:
  - uid: adas_core.module.Relays.Devices.RelayDevice.GetStatusRelay(System.Int32)
    name: GetStatusRelay
    href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_GetStatusRelay_System_Int32_
  - name: (
  - uid: System.Int32
    name: int
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.int32
  - name: )
  spec.vb:
  - uid: adas_core.module.Relays.Devices.RelayDevice.GetStatusRelay(System.Int32)
    name: GetStatusRelay
    href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_GetStatusRelay_System_Int32_
  - name: (
  - uid: System.Int32
    name: Integer
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.int32
  - name: )
- uid: adas_core.module.Relays.Devices.RelayDevice.SetStatusRelay(System.Int32,adas_core.Domain.Enums.RelayEnum.Status)
  commentId: M:adas_core.module.Relays.Devices.RelayDevice.SetStatusRelay(System.Int32,adas_core.Domain.Enums.RelayEnum.Status)
  parent: adas_core.module.Relays.Devices.RelayDevice
  isExternal: true
  href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_SetStatusRelay_System_Int32_adas_core_Domain_Enums_RelayEnum_Status_
  name: SetStatusRelay(int, Status)
  nameWithType: RelayDevice.SetStatusRelay(int, RelayEnum.Status)
  fullName: adas_core.module.Relays.Devices.RelayDevice.SetStatusRelay(int, adas_core.Domain.Enums.RelayEnum.Status)
  nameWithType.vb: RelayDevice.SetStatusRelay(Integer, RelayEnum.Status)
  fullName.vb: adas_core.module.Relays.Devices.RelayDevice.SetStatusRelay(Integer, adas_core.Domain.Enums.RelayEnum.Status)
  name.vb: SetStatusRelay(Integer, Status)
  spec.csharp:
  - uid: adas_core.module.Relays.Devices.RelayDevice.SetStatusRelay(System.Int32,adas_core.Domain.Enums.RelayEnum.Status)
    name: SetStatusRelay
    href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_SetStatusRelay_System_Int32_adas_core_Domain_Enums_RelayEnum_Status_
  - name: (
  - uid: System.Int32
    name: int
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.int32
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Enums.RelayEnum.Status
    name: Status
  - name: )
  spec.vb:
  - uid: adas_core.module.Relays.Devices.RelayDevice.SetStatusRelay(System.Int32,adas_core.Domain.Enums.RelayEnum.Status)
    name: SetStatusRelay
    href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_SetStatusRelay_System_Int32_adas_core_Domain_Enums_RelayEnum_Status_
  - name: (
  - uid: System.Int32
    name: Integer
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.int32
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Enums.RelayEnum.Status
    name: Status
  - name: )
- uid: adas_core.module.Relays.Devices.RelayDevice.PowerOnOffRelay(System.Int32,System.Int32)
  commentId: M:adas_core.module.Relays.Devices.RelayDevice.PowerOnOffRelay(System.Int32,System.Int32)
  parent: adas_core.module.Relays.Devices.RelayDevice
  isExternal: true
  href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_PowerOnOffRelay_System_Int32_System_Int32_
  name: PowerOnOffRelay(int, int)
  nameWithType: RelayDevice.PowerOnOffRelay(int, int)
  fullName: adas_core.module.Relays.Devices.RelayDevice.PowerOnOffRelay(int, int)
  nameWithType.vb: RelayDevice.PowerOnOffRelay(Integer, Integer)
  fullName.vb: adas_core.module.Relays.Devices.RelayDevice.PowerOnOffRelay(Integer, Integer)
  name.vb: PowerOnOffRelay(Integer, Integer)
  spec.csharp:
  - uid: adas_core.module.Relays.Devices.RelayDevice.PowerOnOffRelay(System.Int32,System.Int32)
    name: PowerOnOffRelay
    href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_PowerOnOffRelay_System_Int32_System_Int32_
  - name: (
  - uid: System.Int32
    name: int
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.int32
  - name: ','
  - name: " "
  - uid: System.Int32
    name: int
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.int32
  - name: )
  spec.vb:
  - uid: adas_core.module.Relays.Devices.RelayDevice.PowerOnOffRelay(System.Int32,System.Int32)
    name: PowerOnOffRelay
    href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_PowerOnOffRelay_System_Int32_System_Int32_
  - name: (
  - uid: System.Int32
    name: Integer
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.int32
  - name: ','
  - name: " "
  - uid: System.Int32
    name: Integer
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.int32
  - name: )
- uid: adas_core.module.Relays.Devices.RelayDevice.Refresh
  commentId: M:adas_core.module.Relays.Devices.RelayDevice.Refresh
  parent: adas_core.module.Relays.Devices.RelayDevice
  href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_Refresh
  name: Refresh()
  nameWithType: RelayDevice.Refresh()
  fullName: adas_core.module.Relays.Devices.RelayDevice.Refresh()
  spec.csharp:
  - uid: adas_core.module.Relays.Devices.RelayDevice.Refresh
    name: Refresh
    href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_Refresh
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.module.Relays.Devices.RelayDevice.Refresh
    name: Refresh
    href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_Refresh
  - name: (
  - name: )
- uid: System.Object.Equals(System.Object)
  commentId: M:System.Object.Equals(System.Object)
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
  name: Equals(object)
  nameWithType: object.Equals(object)
  fullName: object.Equals(object)
  nameWithType.vb: Object.Equals(Object)
  fullName.vb: Object.Equals(Object)
  name.vb: Equals(Object)
  spec.csharp:
  - uid: System.Object.Equals(System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: System.Object.Equals(System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.Equals(System.Object,System.Object)
  commentId: M:System.Object.Equals(System.Object,System.Object)
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
  name: Equals(object, object)
  nameWithType: object.Equals(object, object)
  fullName: object.Equals(object, object)
  nameWithType.vb: Object.Equals(Object, Object)
  fullName.vb: Object.Equals(Object, Object)
  name.vb: Equals(Object, Object)
  spec.csharp:
  - uid: System.Object.Equals(System.Object,System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: System.Object.Equals(System.Object,System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.GetHashCode
  commentId: M:System.Object.GetHashCode
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  name: GetHashCode()
  nameWithType: object.GetHashCode()
  fullName: object.GetHashCode()
  nameWithType.vb: Object.GetHashCode()
  fullName.vb: Object.GetHashCode()
  spec.csharp:
  - uid: System.Object.GetHashCode
    name: GetHashCode
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.GetHashCode
    name: GetHashCode
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  - name: (
  - name: )
- uid: System.Object.GetType
  commentId: M:System.Object.GetType
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.gettype
  name: GetType()
  nameWithType: object.GetType()
  fullName: object.GetType()
  nameWithType.vb: Object.GetType()
  fullName.vb: Object.GetType()
  spec.csharp:
  - uid: System.Object.GetType
    name: GetType
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gettype
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.GetType
    name: GetType
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gettype
  - name: (
  - name: )
- uid: System.Object.MemberwiseClone
  commentId: M:System.Object.MemberwiseClone
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
  name: MemberwiseClone()
  nameWithType: object.MemberwiseClone()
  fullName: object.MemberwiseClone()
  nameWithType.vb: Object.MemberwiseClone()
  fullName.vb: Object.MemberwiseClone()
  spec.csharp:
  - uid: System.Object.MemberwiseClone
    name: MemberwiseClone
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.MemberwiseClone
    name: MemberwiseClone
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
  - name: (
  - name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
  commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
  name: ReferenceEquals(object, object)
  nameWithType: object.ReferenceEquals(object, object)
  fullName: object.ReferenceEquals(object, object)
  nameWithType.vb: Object.ReferenceEquals(Object, Object)
  fullName.vb: Object.ReferenceEquals(Object, Object)
  name.vb: ReferenceEquals(Object, Object)
  spec.csharp:
  - uid: System.Object.ReferenceEquals(System.Object,System.Object)
    name: ReferenceEquals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: System.Object.ReferenceEquals(System.Object,System.Object)
    name: ReferenceEquals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.ToString
  commentId: M:System.Object.ToString
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.tostring
  name: ToString()
  nameWithType: object.ToString()
  fullName: object.ToString()
  nameWithType.vb: Object.ToString()
  fullName.vb: Object.ToString()
  spec.csharp:
  - uid: System.Object.ToString
    name: ToString
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.tostring
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.ToString
    name: ToString
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.tostring
  - name: (
  - name: )
- uid: System.Object.adas_core.Domain.Utils.NumberUtils.IsNumber
  commentId: M:adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
  parent: adas_core.Domain.Utils.NumberUtils
  definition: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
  href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  name: IsNumber(object)
  nameWithType: NumberUtils.IsNumber(object)
  fullName: adas_core.Domain.Utils.NumberUtils.IsNumber(object)
  nameWithType.vb: NumberUtils.IsNumber(Object)
  fullName.vb: adas_core.Domain.Utils.NumberUtils.IsNumber(Object)
  name.vb: IsNumber(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
    name: IsNumber
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
    name: IsNumber
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.adas_core.Domain.Utils.NumberUtils.ToDouble
  commentId: M:adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
  parent: adas_core.Domain.Utils.NumberUtils
  definition: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
  href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  name: ToDouble(object)
  nameWithType: NumberUtils.ToDouble(object)
  fullName: adas_core.Domain.Utils.NumberUtils.ToDouble(object)
  nameWithType.vb: NumberUtils.ToDouble(Object)
  fullName.vb: adas_core.Domain.Utils.NumberUtils.ToDouble(Object)
  name.vb: ToDouble(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
    name: ToDouble
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
    name: ToDouble
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.adas_core.Domain.Utils.ObjectUtils.ToStr
  commentId: M:adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
  parent: adas_core.Domain.Utils.ObjectUtils
  definition: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
  href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  name: ToStr(object)
  nameWithType: ObjectUtils.ToStr(object)
  fullName: adas_core.Domain.Utils.ObjectUtils.ToStr(object)
  nameWithType.vb: ObjectUtils.ToStr(Object)
  fullName.vb: adas_core.Domain.Utils.ObjectUtils.ToStr(Object)
  name.vb: ToStr(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
    name: ToStr
    href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
    name: ToStr
    href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System
  commentId: N:System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system
  name: System
  nameWithType: System
  fullName: System
- uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
  commentId: M:adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
  isExternal: true
  href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  name: IsNumber(object)
  nameWithType: NumberUtils.IsNumber(object)
  fullName: adas_core.Domain.Utils.NumberUtils.IsNumber(object)
  nameWithType.vb: NumberUtils.IsNumber(Object)
  fullName.vb: adas_core.Domain.Utils.NumberUtils.IsNumber(Object)
  name.vb: IsNumber(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
    name: IsNumber
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
    name: IsNumber
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: adas_core.Domain.Utils.NumberUtils
  commentId: T:adas_core.Domain.Utils.NumberUtils
  parent: adas_core.Domain.Utils
  href: adas_core.Domain.Utils.NumberUtils.html
  name: NumberUtils
  nameWithType: NumberUtils
  fullName: adas_core.Domain.Utils.NumberUtils
- uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
  commentId: M:adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
  isExternal: true
  href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  name: ToDouble(object)
  nameWithType: NumberUtils.ToDouble(object)
  fullName: adas_core.Domain.Utils.NumberUtils.ToDouble(object)
  nameWithType.vb: NumberUtils.ToDouble(Object)
  fullName.vb: adas_core.Domain.Utils.NumberUtils.ToDouble(Object)
  name.vb: ToDouble(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
    name: ToDouble
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
    name: ToDouble
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
  commentId: M:adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
  isExternal: true
  href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  name: ToStr(object)
  nameWithType: ObjectUtils.ToStr(object)
  fullName: adas_core.Domain.Utils.ObjectUtils.ToStr(object)
  nameWithType.vb: ObjectUtils.ToStr(Object)
  fullName.vb: adas_core.Domain.Utils.ObjectUtils.ToStr(Object)
  name.vb: ToStr(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
    name: ToStr
    href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
    name: ToStr
    href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: adas_core.Domain.Utils.ObjectUtils
  commentId: T:adas_core.Domain.Utils.ObjectUtils
  parent: adas_core.Domain.Utils
  href: adas_core.Domain.Utils.ObjectUtils.html
  name: ObjectUtils
  nameWithType: ObjectUtils
  fullName: adas_core.Domain.Utils.ObjectUtils
- uid: adas_core.Domain.Utils
  commentId: N:adas_core.Domain.Utils
  href: adas_core.html
  name: adas_core.Domain.Utils
  nameWithType: adas_core.Domain.Utils
  fullName: adas_core.Domain.Utils
  spec.csharp:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Domain
    name: Domain
    href: adas_core.Domain.html
  - name: .
  - uid: adas_core.Domain.Utils
    name: Utils
    href: adas_core.Domain.Utils.html
  spec.vb:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Domain
    name: Domain
    href: adas_core.Domain.html
  - name: .
  - uid: adas_core.Domain.Utils
    name: Utils
    href: adas_core.Domain.Utils.html
- uid: adas_core.module.Relays.Devices.KmTronicV2Relay.#ctor*
  commentId: Overload:adas_core.module.Relays.Devices.KmTronicV2Relay.#ctor
  href: adas_core.module.Relays.Devices.KmTronicV2Relay.html#adas_core_module_Relays_Devices_KmTronicV2Relay__ctor_adas_core_Domain_Models_MongoModels_Relay_adas_core_module_Relays_Models_RelaySettings_
  name: KmTronicV2Relay
  nameWithType: KmTronicV2Relay.KmTronicV2Relay
  fullName: adas_core.module.Relays.Devices.KmTronicV2Relay.KmTronicV2Relay
  nameWithType.vb: KmTronicV2Relay.New
  fullName.vb: adas_core.module.Relays.Devices.KmTronicV2Relay.New
  name.vb: New
- uid: adas_core.Domain.Models.MongoModels.Relay
  commentId: T:adas_core.Domain.Models.MongoModels.Relay
  parent: adas_core.Domain.Models.MongoModels
  href: adas_core.Domain.Models.MongoModels.Relay.html
  name: Relay
  nameWithType: Relay
  fullName: adas_core.Domain.Models.MongoModels.Relay
- uid: adas_core.module.Relays.Models.RelaySettings
  commentId: T:adas_core.module.Relays.Models.RelaySettings
  parent: adas_core.module.Relays.Models
  href: adas_core.module.Relays.Models.RelaySettings.html
  name: RelaySettings
  nameWithType: RelaySettings
  fullName: adas_core.module.Relays.Models.RelaySettings
- uid: adas_core.Domain.Models.MongoModels
  commentId: N:adas_core.Domain.Models.MongoModels
  href: adas_core.html
  name: adas_core.Domain.Models.MongoModels
  nameWithType: adas_core.Domain.Models.MongoModels
  fullName: adas_core.Domain.Models.MongoModels
  spec.csharp:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Domain
    name: Domain
    href: adas_core.Domain.html
  - name: .
  - uid: adas_core.Domain.Models
    name: Models
    href: adas_core.Domain.Models.html
  - name: .
  - uid: adas_core.Domain.Models.MongoModels
    name: MongoModels
    href: adas_core.Domain.Models.MongoModels.html
  spec.vb:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Domain
    name: Domain
    href: adas_core.Domain.html
  - name: .
  - uid: adas_core.Domain.Models
    name: Models
    href: adas_core.Domain.Models.html
  - name: .
  - uid: adas_core.Domain.Models.MongoModels
    name: MongoModels
    href: adas_core.Domain.Models.MongoModels.html
- uid: adas_core.module.Relays.Models
  commentId: N:adas_core.module.Relays.Models
  href: adas_core.html
  name: adas_core.module.Relays.Models
  nameWithType: adas_core.module.Relays.Models
  fullName: adas_core.module.Relays.Models
  spec.csharp:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.module
    name: module
    href: adas_core.module.html
  - name: .
  - uid: adas_core.module.Relays
    name: Relays
    href: adas_core.module.Relays.html
  - name: .
  - uid: adas_core.module.Relays.Models
    name: Models
    href: adas_core.module.Relays.Models.html
  spec.vb:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.module
    name: module
    href: adas_core.module.html
  - name: .
  - uid: adas_core.module.Relays
    name: Relays
    href: adas_core.module.Relays.html
  - name: .
  - uid: adas_core.module.Relays.Models
    name: Models
    href: adas_core.module.Relays.Models.html
- uid: adas_core.module.Relays.Devices.RelayDevice.CheckDevice
  commentId: M:adas_core.module.Relays.Devices.RelayDevice.CheckDevice
  parent: adas_core.module.Relays.Devices.RelayDevice
  href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_CheckDevice
  name: CheckDevice()
  nameWithType: RelayDevice.CheckDevice()
  fullName: adas_core.module.Relays.Devices.RelayDevice.CheckDevice()
  spec.csharp:
  - uid: adas_core.module.Relays.Devices.RelayDevice.CheckDevice
    name: CheckDevice
    href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_CheckDevice
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.module.Relays.Devices.RelayDevice.CheckDevice
    name: CheckDevice
    href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_CheckDevice
  - name: (
  - name: )
- uid: adas_core.module.Relays.Devices.KmTronicV2Relay.CheckDevice*
  commentId: Overload:adas_core.module.Relays.Devices.KmTronicV2Relay.CheckDevice
  href: adas_core.module.Relays.Devices.KmTronicV2Relay.html#adas_core_module_Relays_Devices_KmTronicV2Relay_CheckDevice
  name: CheckDevice
  nameWithType: KmTronicV2Relay.CheckDevice
  fullName: adas_core.module.Relays.Devices.KmTronicV2Relay.CheckDevice
- uid: System.Boolean
  commentId: T:System.Boolean
  parent: System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.boolean
  name: bool
  nameWithType: bool
  fullName: bool
  nameWithType.vb: Boolean
  fullName.vb: Boolean
  name.vb: Boolean
- uid: adas_core.module.Relays.Devices.RelayDevice.CheckStatus
  commentId: M:adas_core.module.Relays.Devices.RelayDevice.CheckStatus
  parent: adas_core.module.Relays.Devices.RelayDevice
  href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_CheckStatus
  name: CheckStatus()
  nameWithType: RelayDevice.CheckStatus()
  fullName: adas_core.module.Relays.Devices.RelayDevice.CheckStatus()
  spec.csharp:
  - uid: adas_core.module.Relays.Devices.RelayDevice.CheckStatus
    name: CheckStatus
    href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_CheckStatus
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.module.Relays.Devices.RelayDevice.CheckStatus
    name: CheckStatus
    href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_CheckStatus
  - name: (
  - name: )
- uid: adas_core.module.Relays.Devices.KmTronicV2Relay.CheckStatus*
  commentId: Overload:adas_core.module.Relays.Devices.KmTronicV2Relay.CheckStatus
  href: adas_core.module.Relays.Devices.KmTronicV2Relay.html#adas_core_module_Relays_Devices_KmTronicV2Relay_CheckStatus
  name: CheckStatus
  nameWithType: KmTronicV2Relay.CheckStatus
  fullName: adas_core.module.Relays.Devices.KmTronicV2Relay.CheckStatus
- uid: adas_core.module.Relays.Devices.RelayDevice.GetStatusRelay
  commentId: M:adas_core.module.Relays.Devices.RelayDevice.GetStatusRelay
  parent: adas_core.module.Relays.Devices.RelayDevice
  href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_GetStatusRelay
  name: GetStatusRelay()
  nameWithType: RelayDevice.GetStatusRelay()
  fullName: adas_core.module.Relays.Devices.RelayDevice.GetStatusRelay()
  spec.csharp:
  - uid: adas_core.module.Relays.Devices.RelayDevice.GetStatusRelay
    name: GetStatusRelay
    href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_GetStatusRelay
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.module.Relays.Devices.RelayDevice.GetStatusRelay
    name: GetStatusRelay
    href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_GetStatusRelay
  - name: (
  - name: )
- uid: adas_core.module.Relays.Devices.KmTronicV2Relay.GetStatusRelay*
  commentId: Overload:adas_core.module.Relays.Devices.KmTronicV2Relay.GetStatusRelay
  href: adas_core.module.Relays.Devices.KmTronicV2Relay.html#adas_core_module_Relays_Devices_KmTronicV2Relay_GetStatusRelay
  name: GetStatusRelay
  nameWithType: KmTronicV2Relay.GetStatusRelay
  fullName: adas_core.module.Relays.Devices.KmTronicV2Relay.GetStatusRelay
- uid: adas_core.module.Relays.Devices.RelayDevice.GetStatusRelayAsync
  commentId: M:adas_core.module.Relays.Devices.RelayDevice.GetStatusRelayAsync
  parent: adas_core.module.Relays.Devices.RelayDevice
  href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_GetStatusRelayAsync
  name: GetStatusRelayAsync()
  nameWithType: RelayDevice.GetStatusRelayAsync()
  fullName: adas_core.module.Relays.Devices.RelayDevice.GetStatusRelayAsync()
  spec.csharp:
  - uid: adas_core.module.Relays.Devices.RelayDevice.GetStatusRelayAsync
    name: GetStatusRelayAsync
    href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_GetStatusRelayAsync
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.module.Relays.Devices.RelayDevice.GetStatusRelayAsync
    name: GetStatusRelayAsync
    href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_GetStatusRelayAsync
  - name: (
  - name: )
- uid: adas_core.module.Relays.Devices.KmTronicV2Relay.GetStatusRelayAsync*
  commentId: Overload:adas_core.module.Relays.Devices.KmTronicV2Relay.GetStatusRelayAsync
  href: adas_core.module.Relays.Devices.KmTronicV2Relay.html#adas_core_module_Relays_Devices_KmTronicV2Relay_GetStatusRelayAsync
  name: GetStatusRelayAsync
  nameWithType: KmTronicV2Relay.GetStatusRelayAsync
  fullName: adas_core.module.Relays.Devices.KmTronicV2Relay.GetStatusRelayAsync
- uid: System.Threading.Tasks.Task{System.Boolean}
  commentId: T:System.Threading.Tasks.Task{System.Boolean}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<bool>
  nameWithType: Task<bool>
  fullName: System.Threading.Tasks.Task<bool>
  nameWithType.vb: Task(Of Boolean)
  fullName.vb: System.Threading.Tasks.Task(Of Boolean)
  name.vb: Task(Of Boolean)
  spec.csharp:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: <
  - uid: System.Boolean
    name: bool
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.boolean
  - name: '>'
  spec.vb:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: (
  - name: Of
  - name: " "
  - uid: System.Boolean
    name: Boolean
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.boolean
  - name: )
- uid: System.Threading.Tasks.Task`1
  commentId: T:System.Threading.Tasks.Task`1
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<TResult>
  nameWithType: Task<TResult>
  fullName: System.Threading.Tasks.Task<TResult>
  nameWithType.vb: Task(Of TResult)
  fullName.vb: System.Threading.Tasks.Task(Of TResult)
  name.vb: Task(Of TResult)
  spec.csharp:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: <
  - name: TResult
  - name: '>'
  spec.vb:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: (
  - name: Of
  - name: " "
  - name: TResult
  - name: )
- uid: System.Threading.Tasks
  commentId: N:System.Threading.Tasks
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system
  name: System.Threading.Tasks
  nameWithType: System.Threading.Tasks
  fullName: System.Threading.Tasks
  spec.csharp:
  - uid: System
    name: System
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system
  - name: .
  - uid: System.Threading
    name: Threading
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading
  - name: .
  - uid: System.Threading.Tasks
    name: Tasks
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks
  spec.vb:
  - uid: System
    name: System
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system
  - name: .
  - uid: System.Threading
    name: Threading
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading
  - name: .
  - uid: System.Threading.Tasks
    name: Tasks
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks
- uid: adas_core.module.Relays.Devices.RelayDevice.PowerOnRelay(System.Int32)
  commentId: M:adas_core.module.Relays.Devices.RelayDevice.PowerOnRelay(System.Int32)
  parent: adas_core.module.Relays.Devices.RelayDevice
  isExternal: true
  href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_PowerOnRelay_System_Int32_
  name: PowerOnRelay(int)
  nameWithType: RelayDevice.PowerOnRelay(int)
  fullName: adas_core.module.Relays.Devices.RelayDevice.PowerOnRelay(int)
  nameWithType.vb: RelayDevice.PowerOnRelay(Integer)
  fullName.vb: adas_core.module.Relays.Devices.RelayDevice.PowerOnRelay(Integer)
  name.vb: PowerOnRelay(Integer)
  spec.csharp:
  - uid: adas_core.module.Relays.Devices.RelayDevice.PowerOnRelay(System.Int32)
    name: PowerOnRelay
    href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_PowerOnRelay_System_Int32_
  - name: (
  - uid: System.Int32
    name: int
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.int32
  - name: )
  spec.vb:
  - uid: adas_core.module.Relays.Devices.RelayDevice.PowerOnRelay(System.Int32)
    name: PowerOnRelay
    href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_PowerOnRelay_System_Int32_
  - name: (
  - uid: System.Int32
    name: Integer
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.int32
  - name: )
- uid: adas_core.module.Relays.Devices.KmTronicV2Relay.PowerOnRelay*
  commentId: Overload:adas_core.module.Relays.Devices.KmTronicV2Relay.PowerOnRelay
  href: adas_core.module.Relays.Devices.KmTronicV2Relay.html#adas_core_module_Relays_Devices_KmTronicV2Relay_PowerOnRelay_System_Int32_
  name: PowerOnRelay
  nameWithType: KmTronicV2Relay.PowerOnRelay
  fullName: adas_core.module.Relays.Devices.KmTronicV2Relay.PowerOnRelay
- uid: System.Int32
  commentId: T:System.Int32
  parent: System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.int32
  name: int
  nameWithType: int
  fullName: int
  nameWithType.vb: Integer
  fullName.vb: Integer
  name.vb: Integer
- uid: adas_core.module.Relays.Devices.RelayDevice.PowerOffRelay(System.Int32)
  commentId: M:adas_core.module.Relays.Devices.RelayDevice.PowerOffRelay(System.Int32)
  parent: adas_core.module.Relays.Devices.RelayDevice
  isExternal: true
  href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_PowerOffRelay_System_Int32_
  name: PowerOffRelay(int)
  nameWithType: RelayDevice.PowerOffRelay(int)
  fullName: adas_core.module.Relays.Devices.RelayDevice.PowerOffRelay(int)
  nameWithType.vb: RelayDevice.PowerOffRelay(Integer)
  fullName.vb: adas_core.module.Relays.Devices.RelayDevice.PowerOffRelay(Integer)
  name.vb: PowerOffRelay(Integer)
  spec.csharp:
  - uid: adas_core.module.Relays.Devices.RelayDevice.PowerOffRelay(System.Int32)
    name: PowerOffRelay
    href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_PowerOffRelay_System_Int32_
  - name: (
  - uid: System.Int32
    name: int
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.int32
  - name: )
  spec.vb:
  - uid: adas_core.module.Relays.Devices.RelayDevice.PowerOffRelay(System.Int32)
    name: PowerOffRelay
    href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_PowerOffRelay_System_Int32_
  - name: (
  - uid: System.Int32
    name: Integer
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.int32
  - name: )
- uid: adas_core.module.Relays.Devices.KmTronicV2Relay.PowerOffRelay*
  commentId: Overload:adas_core.module.Relays.Devices.KmTronicV2Relay.PowerOffRelay
  href: adas_core.module.Relays.Devices.KmTronicV2Relay.html#adas_core_module_Relays_Devices_KmTronicV2Relay_PowerOffRelay_System_Int32_
  name: PowerOffRelay
  nameWithType: KmTronicV2Relay.PowerOffRelay
  fullName: adas_core.module.Relays.Devices.KmTronicV2Relay.PowerOffRelay
- uid: adas_core.module.Relays.Devices.RelayDevice.PowerOnAll
  commentId: M:adas_core.module.Relays.Devices.RelayDevice.PowerOnAll
  parent: adas_core.module.Relays.Devices.RelayDevice
  href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_PowerOnAll
  name: PowerOnAll()
  nameWithType: RelayDevice.PowerOnAll()
  fullName: adas_core.module.Relays.Devices.RelayDevice.PowerOnAll()
  spec.csharp:
  - uid: adas_core.module.Relays.Devices.RelayDevice.PowerOnAll
    name: PowerOnAll
    href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_PowerOnAll
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.module.Relays.Devices.RelayDevice.PowerOnAll
    name: PowerOnAll
    href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_PowerOnAll
  - name: (
  - name: )
- uid: adas_core.module.Relays.Devices.KmTronicV2Relay.PowerOnAll*
  commentId: Overload:adas_core.module.Relays.Devices.KmTronicV2Relay.PowerOnAll
  href: adas_core.module.Relays.Devices.KmTronicV2Relay.html#adas_core_module_Relays_Devices_KmTronicV2Relay_PowerOnAll
  name: PowerOnAll
  nameWithType: KmTronicV2Relay.PowerOnAll
  fullName: adas_core.module.Relays.Devices.KmTronicV2Relay.PowerOnAll
- uid: adas_core.module.Relays.Devices.RelayDevice.PowerOffAll
  commentId: M:adas_core.module.Relays.Devices.RelayDevice.PowerOffAll
  parent: adas_core.module.Relays.Devices.RelayDevice
  href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_PowerOffAll
  name: PowerOffAll()
  nameWithType: RelayDevice.PowerOffAll()
  fullName: adas_core.module.Relays.Devices.RelayDevice.PowerOffAll()
  spec.csharp:
  - uid: adas_core.module.Relays.Devices.RelayDevice.PowerOffAll
    name: PowerOffAll
    href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_PowerOffAll
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.module.Relays.Devices.RelayDevice.PowerOffAll
    name: PowerOffAll
    href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_PowerOffAll
  - name: (
  - name: )
- uid: adas_core.module.Relays.Devices.KmTronicV2Relay.PowerOffAll*
  commentId: Overload:adas_core.module.Relays.Devices.KmTronicV2Relay.PowerOffAll
  href: adas_core.module.Relays.Devices.KmTronicV2Relay.html#adas_core_module_Relays_Devices_KmTronicV2Relay_PowerOffAll
  name: PowerOffAll
  nameWithType: KmTronicV2Relay.PowerOffAll
  fullName: adas_core.module.Relays.Devices.KmTronicV2Relay.PowerOffAll
- uid: adas_core.module.Relays.Devices.RelayDevice.Reboot
  commentId: M:adas_core.module.Relays.Devices.RelayDevice.Reboot
  parent: adas_core.module.Relays.Devices.RelayDevice
  href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_Reboot
  name: Reboot()
  nameWithType: RelayDevice.Reboot()
  fullName: adas_core.module.Relays.Devices.RelayDevice.Reboot()
  spec.csharp:
  - uid: adas_core.module.Relays.Devices.RelayDevice.Reboot
    name: Reboot
    href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_Reboot
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.module.Relays.Devices.RelayDevice.Reboot
    name: Reboot
    href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_Reboot
  - name: (
  - name: )
- uid: adas_core.module.Relays.Devices.KmTronicV2Relay.Reboot*
  commentId: Overload:adas_core.module.Relays.Devices.KmTronicV2Relay.Reboot
  href: adas_core.module.Relays.Devices.KmTronicV2Relay.html#adas_core_module_Relays_Devices_KmTronicV2Relay_Reboot
  name: Reboot
  nameWithType: KmTronicV2Relay.Reboot
  fullName: adas_core.module.Relays.Devices.KmTronicV2Relay.Reboot
- uid: adas_core.module.Relays.Devices.RelayDevice.RebootOutlet(System.Int32)
  commentId: M:adas_core.module.Relays.Devices.RelayDevice.RebootOutlet(System.Int32)
  parent: adas_core.module.Relays.Devices.RelayDevice
  isExternal: true
  href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_RebootOutlet_System_Int32_
  name: RebootOutlet(int)
  nameWithType: RelayDevice.RebootOutlet(int)
  fullName: adas_core.module.Relays.Devices.RelayDevice.RebootOutlet(int)
  nameWithType.vb: RelayDevice.RebootOutlet(Integer)
  fullName.vb: adas_core.module.Relays.Devices.RelayDevice.RebootOutlet(Integer)
  name.vb: RebootOutlet(Integer)
  spec.csharp:
  - uid: adas_core.module.Relays.Devices.RelayDevice.RebootOutlet(System.Int32)
    name: RebootOutlet
    href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_RebootOutlet_System_Int32_
  - name: (
  - uid: System.Int32
    name: int
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.int32
  - name: )
  spec.vb:
  - uid: adas_core.module.Relays.Devices.RelayDevice.RebootOutlet(System.Int32)
    name: RebootOutlet
    href: adas_core.module.Relays.Devices.RelayDevice.html#adas_core_module_Relays_Devices_RelayDevice_RebootOutlet_System_Int32_
  - name: (
  - uid: System.Int32
    name: Integer
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.int32
  - name: )
- uid: adas_core.module.Relays.Devices.KmTronicV2Relay.RebootOutlet*
  commentId: Overload:adas_core.module.Relays.Devices.KmTronicV2Relay.RebootOutlet
  href: adas_core.module.Relays.Devices.KmTronicV2Relay.html#adas_core_module_Relays_Devices_KmTronicV2Relay_RebootOutlet_System_Int32_
  name: RebootOutlet
  nameWithType: KmTronicV2Relay.RebootOutlet
  fullName: adas_core.module.Relays.Devices.KmTronicV2Relay.RebootOutlet
