C# 클래스 Docker.DotNet.MultiplexedStream

상속: IDisposable, IPeekableStream
파일 보기 프로젝트 열기: lgsvl/simulator

공개 메소드들

메소드 설명
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