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.RemoteExceptionvoid debugProgram(java.lang.String programName)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid runSample(java.lang.String programName)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid stopProgram()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionboolean deleteFile(java.lang.String fileName)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionlong getFileSize(java.lang.String fileName)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String[] getProgramNames()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String[] getSampleNames()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionboolean uploadFile(java.lang.String fileName,
byte[] contents)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionbyte[] fetchFile(java.lang.String fileName)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String getSetting(java.lang.String setting)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid setSetting(java.lang.String setting,
java.lang.String value)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid deleteAllPrograms()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String getVersion()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String getMenuVersion()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String getName()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid setName(java.lang.String name)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid configureWifi(java.lang.String ssid,
java.lang.String pwd)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String getExecutingProgramName()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid shutdown()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid suspend()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid resume()
throws java.rmi.RemoteException
java.rmi.RemoteException