Package yarp

Class Thread


  • public class Thread
    extends java.lang.Object
    • Field Detail

      • swigCMemOwn

        protected transient boolean swigCMemOwn
    • Constructor Detail

      • Thread

        protected Thread​(long cPtr,
                         boolean cMemoryOwn)
      • Thread

        public Thread()
    • Method Detail

      • getCPtr

        protected static long getCPtr​(Thread obj)
      • finalize

        protected void finalize()
        Overrides:
        finalize in class java.lang.Object
      • delete

        public void delete()
      • swigDirectorDisconnect

        protected void swigDirectorDisconnect()
      • swigReleaseOwnership

        public void swigReleaseOwnership()
      • swigTakeOwnership

        public void swigTakeOwnership()
      • run

        public void run()
      • onStop

        public void onStop()
      • start

        public boolean start()
      • stop

        public boolean stop()
      • beforeStart

        public void beforeStart()
      • afterStart

        public void afterStart​(boolean success)
      • threadInit

        public boolean threadInit()
      • threadRelease

        public void threadRelease()
      • isStopping

        public boolean isStopping()
      • isRunning

        public boolean isRunning()
      • setOptions

        public void setOptions​(int stackSize)
      • setOptions

        public void setOptions()
      • getCount

        public static int getCount()
      • getKey

        public int getKey()
      • getKeyOfCaller

        public static int getKeyOfCaller()
      • setPriority

        public int setPriority​(int priority,
                               int policy)
      • setPriority

        public int setPriority​(int priority)
      • getPriority

        public int getPriority()
      • setDefaultStackSize

        public static void setDefaultStackSize​(int stackSize)
      • join

        public boolean join​(double seconds)
      • join

        public boolean join()