C# 클래스 OpenCNCPilot.Communication.Machine

파일 보기 프로젝트 열기: martin2250/OpenCNCPilot

공개 메소드들

메소드 설명
ClearFile ( ) : void
ClearQueue ( ) : void
Connect ( ) : void
CycleStart ( ) : void
Disconnect ( ) : void
FeedHold ( ) : void
FileGoto ( int lineNumber ) : void
FilePause ( ) : void
FileStart ( ) : void
Machine ( ) : System
ProbeStart ( ) : void
ProbeStop ( ) : void
SendLine ( string line ) : void
SetFile ( IList file ) : void
SoftReset ( ) : void

비공개 메소드들

메소드 설명
ParseProbe ( string line ) : void

Parses a recevied probe report

ParseStatus ( string line ) : void

Parses a recevied status report (answer to '?')

RaiseEvent ( System.Action action ) : void
RaiseEvent ( Action action, string param ) : void
ReportError ( string error ) : void

Reports error. This is there to offload the ExpandError function from the "Real-Time" worker thread to the application thread

UpdateStatus ( string line ) : void

Updates Status info from each line sent

Work ( ) : void

메소드 상세

ClearFile() 공개 메소드

public ClearFile ( ) : void
리턴 void

ClearQueue() 공개 메소드

public ClearQueue ( ) : void
리턴 void

Connect() 공개 메소드

public Connect ( ) : void
리턴 void

CycleStart() 공개 메소드

public CycleStart ( ) : void
리턴 void

Disconnect() 공개 메소드

public Disconnect ( ) : void
리턴 void

FeedHold() 공개 메소드

public FeedHold ( ) : void
리턴 void

FileGoto() 공개 메소드

public FileGoto ( int lineNumber ) : void
lineNumber int
리턴 void

FilePause() 공개 메소드

public FilePause ( ) : void
리턴 void

FileStart() 공개 메소드

public FileStart ( ) : void
리턴 void

Machine() 공개 메소드

public Machine ( ) : System
리턴 System

ProbeStart() 공개 메소드

public ProbeStart ( ) : void
리턴 void

ProbeStop() 공개 메소드

public ProbeStop ( ) : void
리턴 void

SendLine() 공개 메소드

public SendLine ( string line ) : void
line string
리턴 void

SetFile() 공개 메소드

public SetFile ( IList file ) : void
file IList
리턴 void

SoftReset() 공개 메소드

public SoftReset ( ) : void
리턴 void