C# Class Microsoft.Maker.Devices.TextDisplay.TextDisplayBase

Inheritance: ITextDisplay
Show file Open project: ms-iot/TextDisplay

Public Methods

Method Description
DisposeAsync ( ) : IAsyncAction
InitializeAsync ( ) : IAsyncAction
WriteMessageAsync ( string message, uint timeout ) : IAsyncAction

Protected Methods

Method Description
DisposeInternal ( ) : System.Threading.Tasks.Task
InitializeInternal ( string>.IDictionary driverConfigurationValues ) : System.Threading.Tasks.Task
TextDisplayBase ( TextDisplayConfig config ) : System
WriteMessageInternal ( string message ) : System.Threading.Tasks.Task

Private Methods

Method Description
Timer_Tick ( ThreadPoolTimer timer ) : void

Method Details

DisposeAsync() public method

public DisposeAsync ( ) : IAsyncAction
return IAsyncAction

DisposeInternal() protected method

protected DisposeInternal ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

InitializeAsync() public method

public InitializeAsync ( ) : IAsyncAction
return IAsyncAction

InitializeInternal() protected method

protected InitializeInternal ( string>.IDictionary driverConfigurationValues ) : System.Threading.Tasks.Task
driverConfigurationValues string>.IDictionary
return System.Threading.Tasks.Task

TextDisplayBase() protected method

protected TextDisplayBase ( TextDisplayConfig config ) : System
config TextDisplayConfig
return System

WriteMessageAsync() public method

public WriteMessageAsync ( string message, uint timeout ) : IAsyncAction
message string
timeout uint
return IAsyncAction

WriteMessageInternal() protected method

protected WriteMessageInternal ( string message ) : System.Threading.Tasks.Task
message string
return System.Threading.Tasks.Task