public class RemoteRequestMenu extends java.lang.Object implements Menu, java.io.Serializable
Constructor and Description |
---|
RemoteRequestMenu(java.lang.String host) |
Modifier and Type | Method and Description |
---|---|
void |
debugProgram(java.lang.String programName) |
void |
deleteAllPrograms() |
boolean |
deleteFile(java.lang.String fileName) |
void |
disConnect() |
byte[] |
fetchFile(java.lang.String fileName) |
java.lang.String |
getExecutingProgramName() |
long |
getFileSize(java.lang.String filename) |
java.lang.String |
getMenuVersion() |
java.lang.String |
getName() |
java.lang.String[] |
getProgramNames() |
java.lang.String[] |
getSampleNames() |
java.lang.String |
getSetting(java.lang.String setting) |
java.lang.String |
getVersion() |
void |
resume() |
void |
runProgram(java.lang.String programName) |
void |
runSample(java.lang.String programName) |
void |
setName(java.lang.String name) |
void |
setSetting(java.lang.String setting,
java.lang.String value) |
void |
shutdown() |
void |
stopProgram() |
void |
suspend() |
boolean |
uploadFile(java.lang.String fileName,
byte[] contents) |
public RemoteRequestMenu(java.lang.String host) throws java.io.IOException
java.io.IOException
public void runProgram(java.lang.String programName)
runProgram
in interface Menu
public void runSample(java.lang.String programName)
public void debugProgram(java.lang.String programName)
debugProgram
in interface Menu
public boolean deleteFile(java.lang.String fileName)
deleteFile
in interface Menu
public long getFileSize(java.lang.String filename)
getFileSize
in interface Menu
public java.lang.String[] getProgramNames()
getProgramNames
in interface Menu
public java.lang.String[] getSampleNames()
getSampleNames
in interface Menu
public boolean uploadFile(java.lang.String fileName, byte[] contents)
uploadFile
in interface Menu
public byte[] fetchFile(java.lang.String fileName)
public java.lang.String getSetting(java.lang.String setting)
getSetting
in interface Menu
public void setSetting(java.lang.String setting, java.lang.String value)
setSetting
in interface Menu
public void deleteAllPrograms()
deleteAllPrograms
in interface Menu
public java.lang.String getVersion()
getVersion
in interface Menu
public java.lang.String getMenuVersion()
getMenuVersion
in interface Menu
public void stopProgram()
stopProgram
in interface Menu
public java.lang.String getExecutingProgramName()
getExecutingProgramName
in interface Menu
public void disConnect()