Skip to main content

Class MeadowOS

The entry point of the .NET part of Meadow OS.

Assembly: Meadow.dll
View Source
Declaration
public static class MeadowOS

Properties

StartupTick

The value of the processor clock register when Main was entered

View Source
Declaration
public static int StartupTick { get; set; }

Fields

AppAbort

The cancellation CancellationTokenSource used to signal the application to shut down

View Source
Declaration
public static CancellationTokenSource AppAbort

Methods

Main(string[])

The entry point for Meadow applications

View Source
Declaration
public static Task Main(string[] args)
Returns

System.Threading.Tasks.Task

Parameters
TypeNameDescription
System.String[]argsCommand line arguments

Start(string[]?)

Initializes and starts up the Meadow Core software stack

View Source
Declaration
public static Task Start(string[]? args)
Returns

System.Threading.Tasks.Task

Parameters
TypeName
System.String[]args

Start(IApp, string[]?)

Initializes and starts up the Meadow Core software stack

View Source
Declaration
public static Task Start(IApp app, string[]? args = null)
Returns

System.Threading.Tasks.Task

Parameters
TypeName
Meadow.IAppapp
System.String[]args

TerminateRun()

Cancel the meadow OS application Run call and allow the process to exit

View Source
Declaration
public static void TerminateRun()