public InterpNot(InterpBase value) { Value = value; }
public InterpWrite(InterpBase filename, InterpBase text) { Filename = filename; Text = text; }
public InterpOs(InterpBase unix, InterpBase windows) { Unix = unix; Windows = windows; }
public InterpAssignment(string ident, InterpBase value) { Identifier = ident; Value = value; }
public InterpRemove(InterpBase value) { Value = value; }
public InterpAssertion(InterpBase value) { Value = value; }
public InterpDisconnect(InterpBase value, InterpBase cleanup) { Value = value; Cleanup = cleanup; }
public InterpRead(InterpBase filename) { Filename = filename; }
public InterpConnect(SshAuthManager authManager, InterpBase address, InterpBase prepend) { Address = address; m_authManager = authManager; Prepend = prepend; }
public InterpOutput(InterpBase value) { Value = value; }
public InterpEqual(InterpBase left, InterpBase right) { Left = left; Right = right; }
public InterpRun(InterpBase name, InterpBase args) { Name = name; Args = args; }
public InterpSsh(InterpBase conn, InterpBase command) { Connection = conn; Command = command; }
public InterpKill(InterpBase target) { Target = target; }
public InterpScp(InterpBase conn, InterpBase localFile, InterpBase remoteFile) { Connection = conn; LocalFile = localFile; RemoteFile = remoteFile; }
public InterpShell(InterpBase value) { Value = value; }
public InterpTail(InterpBase amount, InterpBase value) { Amount = amount; Value = value; }