public interface RMIMenu
extends java.rmi.Remote
Modifier and Type | Method and Description |
---|---|
void |
configureWifi(java.lang.String ssid,
java.lang.String pwd) |
void |
debugProgram(java.lang.String programName) |
void |
deleteAllPrograms() |
boolean |
deleteFile(java.lang.String fileName) |
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) |
void runProgram(java.lang.String programName) throws java.rmi.RemoteException
java.rmi.RemoteException
void debugProgram(java.lang.String programName) throws java.rmi.RemoteException
java.rmi.RemoteException
void runSample(java.lang.String programName) throws java.rmi.RemoteException
java.rmi.RemoteException
void stopProgram() throws java.rmi.RemoteException
java.rmi.RemoteException
boolean deleteFile(java.lang.String fileName) throws java.rmi.RemoteException
java.rmi.RemoteException
long getFileSize(java.lang.String fileName) throws java.rmi.RemoteException
java.rmi.RemoteException
java.lang.String[] getProgramNames() throws java.rmi.RemoteException
java.rmi.RemoteException
java.lang.String[] getSampleNames() throws java.rmi.RemoteException
java.rmi.RemoteException
boolean uploadFile(java.lang.String fileName, byte[] contents) throws java.rmi.RemoteException
java.rmi.RemoteException
byte[] fetchFile(java.lang.String fileName) throws java.rmi.RemoteException
java.rmi.RemoteException
java.lang.String getSetting(java.lang.String setting) throws java.rmi.RemoteException
java.rmi.RemoteException
void setSetting(java.lang.String setting, java.lang.String value) throws java.rmi.RemoteException
java.rmi.RemoteException
void deleteAllPrograms() throws java.rmi.RemoteException
java.rmi.RemoteException
java.lang.String getVersion() throws java.rmi.RemoteException
java.rmi.RemoteException
java.lang.String getMenuVersion() throws java.rmi.RemoteException
java.rmi.RemoteException
java.lang.String getName() throws java.rmi.RemoteException
java.rmi.RemoteException
void setName(java.lang.String name) throws java.rmi.RemoteException
java.rmi.RemoteException
void configureWifi(java.lang.String ssid, java.lang.String pwd) throws java.rmi.RemoteException
java.rmi.RemoteException
java.lang.String getExecutingProgramName() throws java.rmi.RemoteException
java.rmi.RemoteException
void shutdown() throws java.rmi.RemoteException
java.rmi.RemoteException
void suspend() throws java.rmi.RemoteException
java.rmi.RemoteException
void resume() throws java.rmi.RemoteException
java.rmi.RemoteException