Repetier-Host Plugin  1.0
RepetierHostExtender.basic.Printjob Class Reference

List of all members.

Classes

class  PrintTime

Public Types

enum  Mode { NO_JOB_DEFINED = 0, PRINTING = 1, FINISHED = 2, ABORTED = 3 }

Public Member Functions

 Printjob (IPrinterConnection c, IHost _host)
void BeginJob ()
void EndJob ()
void KillJob ()
void DoEndKillActions ()
void PushData (string code)
void PushGCodeShortArray (List< GCodeShort > codes)
bool hasData ()
 Check, if more data is stored.
GCode PeekData ()
GCode PopData ()
LinkedList< GCodeCompressedGetPendingJobCommands ()

Static Public Member Functions

static String DoubleToTime (double time)

Public Attributes

bool etaModeNormal = true
bool dataComplete = false
int totalLines
int linesSend
bool exclusive = false
bool caching = false
int maxLayer = -1
Mode mode = Mode.NO_JOB_DEFINED
double computedPrintingTime = 0
DateTime jobStarted
string LastPrintingTime = ""

Properties

float PercentDone [get]
String ETA [get]
String ETAPrinterDisplay [get]
ProgressType ProgressType [get]

Member Function Documentation

Check, if more data is stored.

Returns:

The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables Enumerations Properties Events