PipeOutputFile Class

Definition

Line 1082 of cmsxk/File.cm

Inheritance

Constructors & Destructor

public nothrow PipeOutputFile(Fifo* fifo_)

Member Functions

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

Member Variables

private Fifo* fifo

Constructor& Destructor Details

PipeOutputFile Constructor

public nothrow PipeOutputFile(Fifo* fifo_)

Definition
Line 1084 of cmsxk/File.cm


Member Function Details

Release Member Function

public override void Release(int fd)

Definition
Line 1097 of cmsxk/File.cm


Share Member Function

public override File* Share()

Definition
Line 1093 of cmsxk/File.cm


Write Member Function

public override long Write(Machine& machine, Process* writer, ulong bufferAddress, long count)

Definition
Line 1089 of cmsxk/File.cm