PipeInputFile Class

Definition

Line 1052 of cmsxk/File.cm

Inheritance

Constructors & Destructor

public nothrow PipeInputFile(Fifo* fifo_)

Member Functions

public override long Read(Machine& machine, Process* reader, ulong bufferAddress, long count)
public override void Release(int fd)
public override File* Share()

Member Variables

private Fifo* fifo

Constructor& Destructor Details

PipeInputFile Constructor

public nothrow PipeInputFile(Fifo* fifo_)

Definition
Line 1054 of cmsxk/File.cm


Member Function Details

Read Member Function

public override long Read(Machine& machine, Process* reader, ulong bufferAddress, long count)

Definition
Line 1058 of cmsxk/File.cm


Release Member Function

public override void Release(int fd)

Definition
Line 1066 of cmsxk/File.cm


Share Member Function

public override File* Share()

Definition
Line 1062 of cmsxk/File.cm