C# Класс Docker.DotNet.MultiplexedStream

Наследование: IDisposable, IPeekableStream
Показать файл Открыть проект

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

Метод Описание
Close ( ) : void
CloseWrite ( ) : void
CopyFromAsync ( Stream input, CancellationToken cancellationToken ) : Task
CopyOutputToAsync ( Stream stdin, Stream stdout, Stream stderr, CancellationToken cancellationToken ) : Task
Dispose ( ) : void
MultiplexedStream ( Stream stream, bool multiplexed ) : System
Peek ( Array buffer, uint toPeek, uint &peeked, uint &available, uint &remaining ) : bool
ReadOutputAsync ( Array buffer, int offset, int count, CancellationToken cancellationToken ) : Task
WriteAsync ( Array buffer, int offset, int count, CancellationToken cancellationToken ) : Task

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

Метод Описание
ReadOutputToEndAsync ( CancellationToken cancellationToken ) : System

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

Close() публичный Метод

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

CloseWrite() публичный Метод

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

CopyFromAsync() публичный Метод

public CopyFromAsync ( Stream input, CancellationToken cancellationToken ) : Task
input Stream
cancellationToken CancellationToken
Результат Task

CopyOutputToAsync() публичный Метод

public CopyOutputToAsync ( Stream stdin, Stream stdout, Stream stderr, CancellationToken cancellationToken ) : Task
stdin Stream
stdout Stream
stderr Stream
cancellationToken CancellationToken
Результат Task

Dispose() публичный Метод

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

MultiplexedStream() публичный Метод

public MultiplexedStream ( Stream stream, bool multiplexed ) : System
stream Stream
multiplexed bool
Результат System

Peek() публичный Метод

public Peek ( Array buffer, uint toPeek, uint &peeked, uint &available, uint &remaining ) : bool
buffer Array
toPeek uint
peeked uint
available uint
remaining uint
Результат bool

ReadOutputAsync() публичный Метод

public ReadOutputAsync ( Array buffer, int offset, int count, CancellationToken cancellationToken ) : Task
buffer Array
offset int
count int
cancellationToken CancellationToken
Результат Task

WriteAsync() публичный Метод

public WriteAsync ( Array buffer, int offset, int count, CancellationToken cancellationToken ) : Task
buffer Array
offset int
count int
cancellationToken CancellationToken
Результат Task