### YamlMime:ManagedReference
items:
- uid: adas_core.module.LightBeacons.Devices.LightBeacon
  commentId: T:adas_core.module.LightBeacons.Devices.LightBeacon
  id: LightBeacon
  parent: adas_core.module.LightBeacons.Devices
  children:
  - adas_core.module.LightBeacons.Devices.LightBeacon.#ctor(adas_core.Domain.Utils.EquatableDictionary{System.String,System.Object})
  - adas_core.module.LightBeacons.Devices.LightBeacon.BlueCode
  - adas_core.module.LightBeacons.Devices.LightBeacon.GenerateColorAlert(adas_core.Domain.Models.PatientObservation)
  - adas_core.module.LightBeacons.Devices.LightBeacon.GetBeaconColor
  - adas_core.module.LightBeacons.Devices.LightBeacon.Options
  - adas_core.module.LightBeacons.Devices.LightBeacon.PowerOffLed
  - adas_core.module.LightBeacons.Devices.LightBeacon.RedCode
  - adas_core.module.LightBeacons.Devices.LightBeacon.YellowCode
  langs:
  - csharp
  - vb
  name: LightBeacon
  nameWithType: LightBeacon
  fullName: adas_core.module.LightBeacons.Devices.LightBeacon
  type: Class
  source:
    remote:
      path: adas-core.module.LightBeacons/Devices/LightBeacon.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: LightBeacon
    path: ../../adas-core.module.LightBeacons/Devices/LightBeacon.cs
    startLine: 10
  assemblies:
  - adas-core.module.LightBeacons
  namespace: adas_core.module.LightBeacons.Devices
  summary: >-
    Abstract class representing a light beacon device. This class defines the basic structure and behavior of a light beacon, including methods for controlling the beacon's colors and generating alerts based on patient observations.

    The specific implementation of these methods will depend on the type of light beacon being used and the requirements of the application.
  example: []
  syntax:
    content: public abstract class LightBeacon
    content.vb: Public MustInherit Class LightBeacon
  inheritance:
  - System.Object
  derivedClasses:
  - adas_core.module.LightBeacons.Devices.Turktbens2LightBeacon
  inheritedMembers:
  - 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.LightBeacons.Devices.LightBeacon.#ctor(adas_core.Domain.Utils.EquatableDictionary{System.String,System.Object})
  commentId: M:adas_core.module.LightBeacons.Devices.LightBeacon.#ctor(adas_core.Domain.Utils.EquatableDictionary{System.String,System.Object})
  id: '#ctor(adas_core.Domain.Utils.EquatableDictionary{System.String,System.Object})'
  parent: adas_core.module.LightBeacons.Devices.LightBeacon
  langs:
  - csharp
  - vb
  name: LightBeacon(EquatableDictionary<string, object>)
  nameWithType: LightBeacon.LightBeacon(EquatableDictionary<string, object>)
  fullName: adas_core.module.LightBeacons.Devices.LightBeacon.LightBeacon(adas_core.Domain.Utils.EquatableDictionary<string, object>)
  type: Constructor
  source:
    remote:
      path: adas-core.module.LightBeacons/Devices/LightBeacon.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: .ctor
    path: ../../adas-core.module.LightBeacons/Devices/LightBeacon.cs
    startLine: 10
  assemblies:
  - adas-core.module.LightBeacons
  namespace: adas_core.module.LightBeacons.Devices
  summary: >-
    Abstract class representing a light beacon device. This class defines the basic structure and behavior of a light beacon, including methods for controlling the beacon's colors and generating alerts based on patient observations.

    The specific implementation of these methods will depend on the type of light beacon being used and the requirements of the application.
  example: []
  syntax:
    content: protected LightBeacon(EquatableDictionary<string, object> options)
    parameters:
    - id: options
      type: adas_core.Domain.Utils.EquatableDictionary{System.String,System.Object}
      description: A dictionary containing configuration options for the light beacon. This can include settings such as the beacon's IP address, port number, color configurations, and other relevant parameters.
    content.vb: Protected Sub New(options As EquatableDictionary(Of String, Object))
  overload: adas_core.module.LightBeacons.Devices.LightBeacon.#ctor*
  nameWithType.vb: LightBeacon.New(EquatableDictionary(Of String, Object))
  fullName.vb: adas_core.module.LightBeacons.Devices.LightBeacon.New(adas_core.Domain.Utils.EquatableDictionary(Of String, Object))
  name.vb: New(EquatableDictionary(Of String, Object))
- uid: adas_core.module.LightBeacons.Devices.LightBeacon.Options
  commentId: F:adas_core.module.LightBeacons.Devices.LightBeacon.Options
  id: Options
  parent: adas_core.module.LightBeacons.Devices.LightBeacon
  langs:
  - csharp
  - vb
  name: Options
  nameWithType: LightBeacon.Options
  fullName: adas_core.module.LightBeacons.Devices.LightBeacon.Options
  type: Field
  source:
    remote:
      path: adas-core.module.LightBeacons/Devices/LightBeacon.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: Options
    path: ../../adas-core.module.LightBeacons/Devices/LightBeacon.cs
    startLine: 15
  assemblies:
  - adas-core.module.LightBeacons
  namespace: adas_core.module.LightBeacons.Devices
  summary: A dictionary containing configuration options for the light beacon. This can include settings such as the beacon's IP address, port number, color configurations, and other relevant parameters.
  example: []
  syntax:
    content: protected readonly EquatableDictionary<string, object> Options
    return:
      type: adas_core.Domain.Utils.EquatableDictionary{System.String,System.Object}
    content.vb: Protected ReadOnly Options As EquatableDictionary(Of String, Object)
- uid: adas_core.module.LightBeacons.Devices.LightBeacon.BlueCode
  commentId: M:adas_core.module.LightBeacons.Devices.LightBeacon.BlueCode
  id: BlueCode
  parent: adas_core.module.LightBeacons.Devices.LightBeacon
  langs:
  - csharp
  - vb
  name: BlueCode()
  nameWithType: LightBeacon.BlueCode()
  fullName: adas_core.module.LightBeacons.Devices.LightBeacon.BlueCode()
  type: Method
  source:
    remote:
      path: adas-core.module.LightBeacons/Devices/LightBeacon.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: BlueCode
    path: ../../adas-core.module.LightBeacons/Devices/LightBeacon.cs
    startLine: 21
  assemblies:
  - adas-core.module.LightBeacons
  namespace: adas_core.module.LightBeacons.Devices
  summary: Turns the light beacon blue. This method should be implemented to control the beacon's hardware or software interface to change its color to blue.
  example: []
  syntax:
    content: public abstract Task BlueCode()
    return:
      type: System.Threading.Tasks.Task
      description: A task representing the asynchronous operation.
    content.vb: Public MustOverride Function BlueCode() As Task
  overload: adas_core.module.LightBeacons.Devices.LightBeacon.BlueCode*
- uid: adas_core.module.LightBeacons.Devices.LightBeacon.RedCode
  commentId: M:adas_core.module.LightBeacons.Devices.LightBeacon.RedCode
  id: RedCode
  parent: adas_core.module.LightBeacons.Devices.LightBeacon
  langs:
  - csharp
  - vb
  name: RedCode()
  nameWithType: LightBeacon.RedCode()
  fullName: adas_core.module.LightBeacons.Devices.LightBeacon.RedCode()
  type: Method
  source:
    remote:
      path: adas-core.module.LightBeacons/Devices/LightBeacon.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: RedCode
    path: ../../adas-core.module.LightBeacons/Devices/LightBeacon.cs
    startLine: 27
  assemblies:
  - adas-core.module.LightBeacons
  namespace: adas_core.module.LightBeacons.Devices
  summary: Turns the light beacon red. This method should be implemented to control the beacon's hardware or software interface to change its color to red.
  example: []
  syntax:
    content: public abstract Task RedCode()
    return:
      type: System.Threading.Tasks.Task
      description: A task representing the asynchronous operation.
    content.vb: Public MustOverride Function RedCode() As Task
  overload: adas_core.module.LightBeacons.Devices.LightBeacon.RedCode*
- uid: adas_core.module.LightBeacons.Devices.LightBeacon.YellowCode
  commentId: M:adas_core.module.LightBeacons.Devices.LightBeacon.YellowCode
  id: YellowCode
  parent: adas_core.module.LightBeacons.Devices.LightBeacon
  langs:
  - csharp
  - vb
  name: YellowCode()
  nameWithType: LightBeacon.YellowCode()
  fullName: adas_core.module.LightBeacons.Devices.LightBeacon.YellowCode()
  type: Method
  source:
    remote:
      path: adas-core.module.LightBeacons/Devices/LightBeacon.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: YellowCode
    path: ../../adas-core.module.LightBeacons/Devices/LightBeacon.cs
    startLine: 33
  assemblies:
  - adas-core.module.LightBeacons
  namespace: adas_core.module.LightBeacons.Devices
  summary: Turns the light beacon yellow. This method should be implemented to control the beacon's hardware or software interface to change its color to yellow.
  example: []
  syntax:
    content: public abstract Task YellowCode()
    return:
      type: System.Threading.Tasks.Task
      description: A task representing the asynchronous operation.
    content.vb: Public MustOverride Function YellowCode() As Task
  overload: adas_core.module.LightBeacons.Devices.LightBeacon.YellowCode*
- uid: adas_core.module.LightBeacons.Devices.LightBeacon.PowerOffLed
  commentId: M:adas_core.module.LightBeacons.Devices.LightBeacon.PowerOffLed
  id: PowerOffLed
  parent: adas_core.module.LightBeacons.Devices.LightBeacon
  langs:
  - csharp
  - vb
  name: PowerOffLed()
  nameWithType: LightBeacon.PowerOffLed()
  fullName: adas_core.module.LightBeacons.Devices.LightBeacon.PowerOffLed()
  type: Method
  source:
    remote:
      path: adas-core.module.LightBeacons/Devices/LightBeacon.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: PowerOffLed
    path: ../../adas-core.module.LightBeacons/Devices/LightBeacon.cs
    startLine: 39
  assemblies:
  - adas-core.module.LightBeacons
  namespace: adas_core.module.LightBeacons.Devices
  summary: Turns off the light beacon. This method should be implemented to control the beacon's hardware or software interface to turn off the light, regardless of its current color.
  example: []
  syntax:
    content: public abstract Task PowerOffLed()
    return:
      type: System.Threading.Tasks.Task
      description: ''
    content.vb: Public MustOverride Function PowerOffLed() As Task
  overload: adas_core.module.LightBeacons.Devices.LightBeacon.PowerOffLed*
- uid: adas_core.module.LightBeacons.Devices.LightBeacon.GenerateColorAlert(adas_core.Domain.Models.PatientObservation)
  commentId: M:adas_core.module.LightBeacons.Devices.LightBeacon.GenerateColorAlert(adas_core.Domain.Models.PatientObservation)
  id: GenerateColorAlert(adas_core.Domain.Models.PatientObservation)
  parent: adas_core.module.LightBeacons.Devices.LightBeacon
  langs:
  - csharp
  - vb
  name: GenerateColorAlert(PatientObservation)
  nameWithType: LightBeacon.GenerateColorAlert(PatientObservation)
  fullName: adas_core.module.LightBeacons.Devices.LightBeacon.GenerateColorAlert(adas_core.Domain.Models.PatientObservation)
  type: Method
  source:
    remote:
      path: adas-core.module.LightBeacons/Devices/LightBeacon.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GenerateColorAlert
    path: ../../adas-core.module.LightBeacons/Devices/LightBeacon.cs
    startLine: 47
  assemblies:
  - adas-core.module.LightBeacons
  namespace: adas_core.module.LightBeacons.Devices
  summary: >-
    Generates a color alert based on the provided patient observation. This method should analyze the patient observation and determine the appropriate color alert to display on the light beacon. 

    The specific logic for determining the color alert will depend on the criteria defined in the patient observation, such as thresholds for vital signs or other relevant parameters.
  example: []
  syntax:
    content: public abstract Task GenerateColorAlert(PatientObservation obs)
    parameters:
    - id: obs
      type: adas_core.Domain.Models.PatientObservation
      description: The patient observation used to determine the appropriate color alert.
    return:
      type: System.Threading.Tasks.Task
      description: A task representing the asynchronous operation.
    content.vb: Public MustOverride Function GenerateColorAlert(obs As PatientObservation) As Task
  overload: adas_core.module.LightBeacons.Devices.LightBeacon.GenerateColorAlert*
- uid: adas_core.module.LightBeacons.Devices.LightBeacon.GetBeaconColor
  commentId: M:adas_core.module.LightBeacons.Devices.LightBeacon.GetBeaconColor
  id: GetBeaconColor
  parent: adas_core.module.LightBeacons.Devices.LightBeacon
  langs:
  - csharp
  - vb
  name: GetBeaconColor()
  nameWithType: LightBeacon.GetBeaconColor()
  fullName: adas_core.module.LightBeacons.Devices.LightBeacon.GetBeaconColor()
  type: Method
  source:
    remote:
      path: adas-core.module.LightBeacons/Devices/LightBeacon.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetBeaconColor
    path: ../../adas-core.module.LightBeacons/Devices/LightBeacon.cs
    startLine: 53
  assemblies:
  - adas-core.module.LightBeacons
  namespace: adas_core.module.LightBeacons.Devices
  summary: Retrieves the current color of the light beacon. This method should be implemented to query the beacon's hardware or software interface to determine its current color state and return it as a value from the LightBeaconColor enumeration.
  example: []
  syntax:
    content: public abstract Task<LightBeaconColor> GetBeaconColor()
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Enums.LightBeaconColor}
      description: A task representing the asynchronous operation, with a result of the current color of the light beacon.
    content.vb: Public MustOverride Function GetBeaconColor() As Task(Of LightBeaconColor)
  overload: adas_core.module.LightBeacons.Devices.LightBeacon.GetBeaconColor*
references:
- uid: adas_core.module.LightBeacons.Devices
  commentId: N:adas_core.module.LightBeacons.Devices
  href: adas_core.html
  name: adas_core.module.LightBeacons.Devices
  nameWithType: adas_core.module.LightBeacons.Devices
  fullName: adas_core.module.LightBeacons.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.LightBeacons
    name: LightBeacons
    href: adas_core.module.LightBeacons.html
  - name: .
  - uid: adas_core.module.LightBeacons.Devices
    name: Devices
    href: adas_core.module.LightBeacons.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.LightBeacons
    name: LightBeacons
    href: adas_core.module.LightBeacons.html
  - name: .
  - uid: adas_core.module.LightBeacons.Devices
    name: Devices
    href: adas_core.module.LightBeacons.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: 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.LightBeacons.Devices.LightBeacon.#ctor*
  commentId: Overload:adas_core.module.LightBeacons.Devices.LightBeacon.#ctor
  href: adas_core.module.LightBeacons.Devices.LightBeacon.html#adas_core_module_LightBeacons_Devices_LightBeacon__ctor_adas_core_Domain_Utils_EquatableDictionary_System_String_System_Object__
  name: LightBeacon
  nameWithType: LightBeacon.LightBeacon
  fullName: adas_core.module.LightBeacons.Devices.LightBeacon.LightBeacon
  nameWithType.vb: LightBeacon.New
  fullName.vb: adas_core.module.LightBeacons.Devices.LightBeacon.New
  name.vb: New
- uid: adas_core.Domain.Utils.EquatableDictionary{System.String,System.Object}
  commentId: T:adas_core.Domain.Utils.EquatableDictionary{System.String,System.Object}
  parent: adas_core.Domain.Utils
  definition: adas_core.Domain.Utils.EquatableDictionary`2
  href: https://learn.microsoft.com/dotnet/api/system.string
  name: EquatableDictionary<string, object>
  nameWithType: EquatableDictionary<string, object>
  fullName: adas_core.Domain.Utils.EquatableDictionary<string, object>
  nameWithType.vb: EquatableDictionary(Of String, Object)
  fullName.vb: adas_core.Domain.Utils.EquatableDictionary(Of String, Object)
  name.vb: EquatableDictionary(Of String, Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.EquatableDictionary`2
    name: EquatableDictionary
  - name: <
  - uid: System.String
    name: string
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: ','
  - 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.EquatableDictionary`2
    name: EquatableDictionary
  - name: (
  - name: Of
  - name: " "
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: ','
  - name: " "
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: adas_core.Domain.Utils.EquatableDictionary`2
  commentId: T:adas_core.Domain.Utils.EquatableDictionary`2
  href: adas_core.Domain.Utils.EquatableDictionary-2.html
  name: EquatableDictionary<TKey, TValue>
  nameWithType: EquatableDictionary<TKey, TValue>
  fullName: adas_core.Domain.Utils.EquatableDictionary<TKey, TValue>
  nameWithType.vb: EquatableDictionary(Of TKey, TValue)
  fullName.vb: adas_core.Domain.Utils.EquatableDictionary(Of TKey, TValue)
  name.vb: EquatableDictionary(Of TKey, TValue)
  spec.csharp:
  - uid: adas_core.Domain.Utils.EquatableDictionary`2
    name: EquatableDictionary
    href: adas_core.Domain.Utils.EquatableDictionary-2.html
  - name: <
  - name: TKey
  - name: ','
  - name: " "
  - name: TValue
  - name: '>'
  spec.vb:
  - uid: adas_core.Domain.Utils.EquatableDictionary`2
    name: EquatableDictionary
    href: adas_core.Domain.Utils.EquatableDictionary-2.html
  - name: (
  - name: Of
  - name: " "
  - name: TKey
  - name: ','
  - name: " "
  - name: TValue
  - name: )
- uid: adas_core.module.LightBeacons.Devices.LightBeacon.BlueCode*
  commentId: Overload:adas_core.module.LightBeacons.Devices.LightBeacon.BlueCode
  href: adas_core.module.LightBeacons.Devices.LightBeacon.html#adas_core_module_LightBeacons_Devices_LightBeacon_BlueCode
  name: BlueCode
  nameWithType: LightBeacon.BlueCode
  fullName: adas_core.module.LightBeacons.Devices.LightBeacon.BlueCode
- uid: System.Threading.Tasks.Task
  commentId: T:System.Threading.Tasks.Task
  parent: System.Threading.Tasks
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task
  name: Task
  nameWithType: Task
  fullName: System.Threading.Tasks.Task
- 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.LightBeacons.Devices.LightBeacon.RedCode*
  commentId: Overload:adas_core.module.LightBeacons.Devices.LightBeacon.RedCode
  href: adas_core.module.LightBeacons.Devices.LightBeacon.html#adas_core_module_LightBeacons_Devices_LightBeacon_RedCode
  name: RedCode
  nameWithType: LightBeacon.RedCode
  fullName: adas_core.module.LightBeacons.Devices.LightBeacon.RedCode
- uid: adas_core.module.LightBeacons.Devices.LightBeacon.YellowCode*
  commentId: Overload:adas_core.module.LightBeacons.Devices.LightBeacon.YellowCode
  href: adas_core.module.LightBeacons.Devices.LightBeacon.html#adas_core_module_LightBeacons_Devices_LightBeacon_YellowCode
  name: YellowCode
  nameWithType: LightBeacon.YellowCode
  fullName: adas_core.module.LightBeacons.Devices.LightBeacon.YellowCode
- uid: adas_core.module.LightBeacons.Devices.LightBeacon.PowerOffLed*
  commentId: Overload:adas_core.module.LightBeacons.Devices.LightBeacon.PowerOffLed
  href: adas_core.module.LightBeacons.Devices.LightBeacon.html#adas_core_module_LightBeacons_Devices_LightBeacon_PowerOffLed
  name: PowerOffLed
  nameWithType: LightBeacon.PowerOffLed
  fullName: adas_core.module.LightBeacons.Devices.LightBeacon.PowerOffLed
- uid: adas_core.module.LightBeacons.Devices.LightBeacon.GenerateColorAlert*
  commentId: Overload:adas_core.module.LightBeacons.Devices.LightBeacon.GenerateColorAlert
  href: adas_core.module.LightBeacons.Devices.LightBeacon.html#adas_core_module_LightBeacons_Devices_LightBeacon_GenerateColorAlert_adas_core_Domain_Models_PatientObservation_
  name: GenerateColorAlert
  nameWithType: LightBeacon.GenerateColorAlert
  fullName: adas_core.module.LightBeacons.Devices.LightBeacon.GenerateColorAlert
- uid: adas_core.Domain.Models.PatientObservation
  commentId: T:adas_core.Domain.Models.PatientObservation
  parent: adas_core.Domain.Models
  href: adas_core.Domain.Models.PatientObservation.html
  name: PatientObservation
  nameWithType: PatientObservation
  fullName: adas_core.Domain.Models.PatientObservation
- uid: adas_core.Domain.Models
  commentId: N:adas_core.Domain.Models
  href: adas_core.html
  name: adas_core.Domain.Models
  nameWithType: adas_core.Domain.Models
  fullName: adas_core.Domain.Models
  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
  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
- uid: adas_core.module.LightBeacons.Devices.LightBeacon.GetBeaconColor*
  commentId: Overload:adas_core.module.LightBeacons.Devices.LightBeacon.GetBeaconColor
  href: adas_core.module.LightBeacons.Devices.LightBeacon.html#adas_core_module_LightBeacons_Devices_LightBeacon_GetBeaconColor
  name: GetBeaconColor
  nameWithType: LightBeacon.GetBeaconColor
  fullName: adas_core.module.LightBeacons.Devices.LightBeacon.GetBeaconColor
- uid: System.Threading.Tasks.Task{adas_core.Domain.Enums.LightBeaconColor}
  commentId: T:System.Threading.Tasks.Task{adas_core.Domain.Enums.LightBeaconColor}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<LightBeaconColor>
  nameWithType: Task<LightBeaconColor>
  fullName: System.Threading.Tasks.Task<adas_core.Domain.Enums.LightBeaconColor>
  nameWithType.vb: Task(Of LightBeaconColor)
  fullName.vb: System.Threading.Tasks.Task(Of adas_core.Domain.Enums.LightBeaconColor)
  name.vb: Task(Of LightBeaconColor)
  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: adas_core.Domain.Enums.LightBeaconColor
    name: LightBeaconColor
  - 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: adas_core.Domain.Enums.LightBeaconColor
    name: LightBeaconColor
  - 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: )
