Interface RMIEV3

  • All Superinterfaces:
    java.rmi.Remote
    All Known Implementing Classes:
    RMIRemoteEV3

    public interface RMIEV3
    extends java.rmi.Remote
    • Method Detail

      • openAnalogPort

        RMIAnalogPort openAnalogPort​(java.lang.String portName)
                              throws java.rmi.RemoteException
        Throws:
        java.rmi.RemoteException
      • openI2CPort

        RMII2CPort openI2CPort​(java.lang.String portName)
                        throws java.rmi.RemoteException
        Throws:
        java.rmi.RemoteException
      • getBattery

        RMIBattery getBattery()
                       throws java.rmi.RemoteException
        Throws:
        java.rmi.RemoteException
      • openUARTPort

        RMIUARTPort openUARTPort​(java.lang.String portName)
                          throws java.rmi.RemoteException
        Throws:
        java.rmi.RemoteException
      • openMotorPort

        RMIMotorPort openMotorPort​(java.lang.String portName)
                            throws java.rmi.RemoteException
        Throws:
        java.rmi.RemoteException
      • createSampleProvider

        RMISampleProvider createSampleProvider​(java.lang.String portName,
                                               java.lang.String sensorName,
                                               java.lang.String modeName)
                                        throws java.rmi.RemoteException
        Throws:
        java.rmi.RemoteException
      • createRegulatedMotor

        RMIRegulatedMotor createRegulatedMotor​(java.lang.String portName,
                                               char motorType)
                                        throws java.rmi.RemoteException
        Throws:
        java.rmi.RemoteException
      • getAudio

        RMIAudio getAudio()
                   throws java.rmi.RemoteException
        Throws:
        java.rmi.RemoteException
      • getTextLCD

        RMITextLCD getTextLCD()
                       throws java.rmi.RemoteException
        Throws:
        java.rmi.RemoteException
      • getTextLCD

        RMITextLCD getTextLCD​(Font f)
                       throws java.rmi.RemoteException
        Throws:
        java.rmi.RemoteException
      • getGraphicsLCD

        RMIGraphicsLCD getGraphicsLCD()
                               throws java.rmi.RemoteException
        Throws:
        java.rmi.RemoteException
      • getWifi

        RMIWifi getWifi()
                 throws java.rmi.RemoteException
        Throws:
        java.rmi.RemoteException
      • getBluetooth

        RMIBluetooth getBluetooth()
                           throws java.rmi.RemoteException
        Throws:
        java.rmi.RemoteException
      • getName

        java.lang.String getName()
                          throws java.rmi.RemoteException
        Throws:
        java.rmi.RemoteException
      • getKey

        RMIKey getKey​(java.lang.String name)
               throws java.rmi.RemoteException
        Throws:
        java.rmi.RemoteException
      • getLED

        RMILED getLED()
               throws java.rmi.RemoteException
        Throws:
        java.rmi.RemoteException
      • getKeys

        RMIKeys getKeys()
                 throws java.rmi.RemoteException
        Throws:
        java.rmi.RemoteException