C# Класс AvalonStudio.Platforms.Platform

Показать файл Открыть проект

Открытые методы

Метод Описание
AttachConsole ( int pid ) : bool
CompareFilePath ( this path, string other ) : int
FreeConsole ( ) : bool
Initialise ( ) : void
IsSamePathAs ( this path, string other ) : bool
NormalizePath ( this path ) : string
SendSignal ( int pid, Signum sig ) : int
SetConsoleCtrlHandler ( ConsoleCtrlDelegate handlerRoutine, bool add ) : bool
ToAvalonPath ( this path ) : string
ToPlatformPath ( this path ) : string

Приватные методы

Метод Описание
FromSignum ( Signum value ) : int
FromSignum ( Signum value, int &rval ) : int
GenerateConsoleCtrlEvent ( CtrlTypes dwCtrlEvent, uint dwProcessGroupId ) : bool
SendCtrlC ( ) : int
TryFromSignum ( Signum value, int &rval ) : bool
Win32AttachConsole ( int dwProcessId ) : bool
Win32FreeConsole ( ) : bool
Win32SetConsoleCtrlHandler ( ConsoleCtrlDelegate handlerRoutine, bool add ) : bool
kill ( int pid, Signum sig ) : int
sys_kill ( int pid, int sig ) : int

Описание методов

AttachConsole() публичный статический Метод

public static AttachConsole ( int pid ) : bool
pid int
Результат bool

CompareFilePath() публичный статический Метод

public static CompareFilePath ( this path, string other ) : int
path this
other string
Результат int

FreeConsole() публичный статический Метод

public static FreeConsole ( ) : bool
Результат bool

Initialise() публичный статический Метод

public static Initialise ( ) : void
Результат void

IsSamePathAs() публичный статический Метод

public static IsSamePathAs ( this path, string other ) : bool
path this
other string
Результат bool

NormalizePath() публичный статический Метод

public static NormalizePath ( this path ) : string
path this
Результат string

SendSignal() публичный статический Метод

public static SendSignal ( int pid, Signum sig ) : int
pid int
sig Signum
Результат int

SetConsoleCtrlHandler() публичный статический Метод

public static SetConsoleCtrlHandler ( ConsoleCtrlDelegate handlerRoutine, bool add ) : bool
handlerRoutine ConsoleCtrlDelegate
add bool
Результат bool

ToAvalonPath() публичный статический Метод

public static ToAvalonPath ( this path ) : string
path this
Результат string

ToPlatformPath() публичный статический Метод

public static ToPlatformPath ( this path ) : string
path this
Результат string