Package lejos.remote.ev3
Class RemoteRequestMenu
- java.lang.Object
-
- lejos.remote.ev3.RemoteRequestMenu
-
- All Implemented Interfaces:
java.io.Serializable,Menu
public class RemoteRequestMenu extends java.lang.Object implements Menu, java.io.Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description RemoteRequestMenu(java.lang.String host)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddebugProgram(java.lang.String programName)voiddeleteAllPrograms()booleandeleteFile(java.lang.String fileName)voiddisConnect()byte[]fetchFile(java.lang.String fileName)java.lang.StringgetExecutingProgramName()longgetFileSize(java.lang.String filename)java.lang.StringgetMenuVersion()java.lang.StringgetName()java.lang.String[]getProgramNames()java.lang.String[]getSampleNames()java.lang.StringgetSetting(java.lang.String setting)java.lang.StringgetVersion()voidresume()voidrunProgram(java.lang.String programName)voidrunSample(java.lang.String programName)voidsetName(java.lang.String name)voidsetSetting(java.lang.String setting, java.lang.String value)voidshutdown()voidstopProgram()voidsuspend()booleanuploadFile(java.lang.String fileName, byte[] contents)
-
-
-
Method Detail
-
runProgram
public void runProgram(java.lang.String programName)
- Specified by:
runProgramin interfaceMenu
-
runSample
public void runSample(java.lang.String programName)
-
debugProgram
public void debugProgram(java.lang.String programName)
- Specified by:
debugProgramin interfaceMenu
-
deleteFile
public boolean deleteFile(java.lang.String fileName)
- Specified by:
deleteFilein interfaceMenu
-
getFileSize
public long getFileSize(java.lang.String filename)
- Specified by:
getFileSizein interfaceMenu
-
getProgramNames
public java.lang.String[] getProgramNames()
- Specified by:
getProgramNamesin interfaceMenu
-
getSampleNames
public java.lang.String[] getSampleNames()
- Specified by:
getSampleNamesin interfaceMenu
-
uploadFile
public boolean uploadFile(java.lang.String fileName, byte[] contents)- Specified by:
uploadFilein interfaceMenu
-
fetchFile
public byte[] fetchFile(java.lang.String fileName)
-
getSetting
public java.lang.String getSetting(java.lang.String setting)
- Specified by:
getSettingin interfaceMenu
-
setSetting
public void setSetting(java.lang.String setting, java.lang.String value)- Specified by:
setSettingin interfaceMenu
-
deleteAllPrograms
public void deleteAllPrograms()
- Specified by:
deleteAllProgramsin interfaceMenu
-
getVersion
public java.lang.String getVersion()
- Specified by:
getVersionin interfaceMenu
-
getMenuVersion
public java.lang.String getMenuVersion()
- Specified by:
getMenuVersionin interfaceMenu
-
stopProgram
public void stopProgram()
- Specified by:
stopProgramin interfaceMenu
-
getExecutingProgramName
public java.lang.String getExecutingProgramName()
- Specified by:
getExecutingProgramNamein interfaceMenu
-
disConnect
public void disConnect()
-
-