Package yarp

Class Semaphore


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

      • swigCMemOwn

        protected transient boolean swigCMemOwn
    • Constructor Detail

      • Semaphore

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

        public Semaphore​(long initialCount)
      • Semaphore

        public Semaphore()
    • Method Detail

      • getCPtr

        protected static long getCPtr​(Semaphore obj)
      • finalize

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

        public void delete()
      • wait_c

        public void wait_c()
      • waitWithTimeout

        public boolean waitWithTimeout​(double timeoutInSeconds)
      • check

        public boolean check()
      • post

        public void post()