Class Diozero


  • public class Diozero
    extends Object
    • Constructor Detail

      • Diozero

        public Diozero()
    • Method Detail

      • getVersion

        public static String getVersion()
      • initialiseShutdownHook

        public static void initialiseShutdownHook()
        Initialise the diozero shutdown handler if not already initialised. Called from DeviceFactoryHelper.initialise(). Application code should not invoke this method.
      • registerForShutdown

        public static void registerForShutdown​(AutoCloseable... closeableArray)
        Register an object to be explicitly closed in the case of abnormal shutdown
        Parameters:
        closeableArray - Array of closeable objects to close on shutdown
      • shutdown

        public static void shutdown()
        Shutdown diozero.
      • waitForShutdown

        public static void waitForShutdown()