OpenTAP 9.25
API Reference
Public Member Functions | Static Public Member Functions | List of all members
OpenTap.CliUserInputInterface Class Reference

Standard implementation of UserInputInterface for Command Line interfaces More...

Inheritance diagram for OpenTap.CliUserInputInterface:
OpenTap.IUserInputInterface

Public Member Functions

 CliUserInputInterface ()
 Initializes a new instance of the CliUserInputInterface class in interactive mode.
 

Static Public Member Functions

static void Load ()
 Loads the CLI user input interface. Note, once it is loaded it cannot be unloaded.
 
static IDisposable AcquireUserInputLock ()
 Acquires a lock on the user input requests, so that user inputs will have to wait for this object to be disposed in order to do the request. More...
 

Detailed Description

Standard implementation of UserInputInterface for Command Line interfaces

Member Function Documentation

◆ AcquireUserInputLock()

static IDisposable OpenTap.CliUserInputInterface.AcquireUserInputLock ( )
inlinestatic

Acquires a lock on the user input requests, so that user inputs will have to wait for this object to be disposed in order to do the request.

Returns
A disposable that must be disposed in the same thread as the caller.

OpenTAP 9.25 API built Tue Aug 6 2024 07:49:23