Class ACPI
ACPI (Advanced Configuration and Power Interface) class.
Inheritance
System.Object
ACPI
Inherited Members
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()
Namespace: Cosmos.Core
Assembly: Cosmos.Core.dll
Syntax
public class ACPI
Fields
| Improve this Doc View SourcemDebugger
Debugger instance at the System ring, of the Global section.
Declaration
public static readonly Debugger mDebugger
Field Value
Type | Description |
---|---|
Debugger |
Methods
| Improve this Doc View SourceDisable()
Disable ACPI.
Declaration
public static void Disable()
Enable()
Enable ACPI.
Declaration
public static void Enable()
Reboot()
Reboot ACPI. Not implemented.
Declaration
public static void Reboot()
Exceptions
Type | Condition |
---|---|
System.NotImplementedException | Thrown always. |
Shutdown()
Shutdown the ACPI.
Declaration
public static void Shutdown()
Exceptions
Type | Condition |
---|---|
System.IO.IOException | Thrown on IO error. |
Start(Boolean, Boolean)
Start the ACPI.
Declaration
public static void Start(bool initialize = true, bool enable = true)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | initialize | Initialize the ACPI. (default = true) |
System.Boolean | enable | Enable the ACPI. (default = true) |