Package yarp

Class Contactable

    • Field Detail

      • swigCMemOwn

        protected transient boolean swigCMemOwn
    • Constructor Detail

      • Contactable

        protected Contactable​(long cPtr,
                              boolean cMemoryOwn)
    • Method Detail

      • getCPtr

        protected static long getCPtr​(Contactable obj)
      • finalize

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

        public void delete()
      • open

        public boolean open()
      • open

        public boolean open​(java.lang.String name)
      • open

        public boolean open​(Contact contact,
                            boolean registerName)
      • open

        public boolean open​(Contact contact)
      • addOutput

        public boolean addOutput​(java.lang.String name)
      • addOutput

        public boolean addOutput​(java.lang.String name,
                                 java.lang.String carrier)
      • addOutput

        public boolean addOutput​(Contact contact)
      • close

        public void close()
      • interrupt

        public void interrupt()
      • resume

        public void resume()
      • getName

        public java.lang.String getName()
      • setEnvelope

        public boolean setEnvelope​(PortWriter envelope)
      • getEnvelope

        public boolean getEnvelope​(PortReader envelope)
      • getInputCount

        public int getInputCount()
      • getOutputCount

        public int getOutputCount()
      • getReport

        public void getReport​(PortReport reporter)
      • setReporter

        public void setReporter​(PortReport reporter)
      • isWriting

        public boolean isWriting()
      • setReader

        public void setReader​(PortReader reader)
      • setAdminReader

        public void setAdminReader​(PortReader reader)
      • setInputMode

        public void setInputMode​(boolean expectInput)
      • setOutputMode

        public void setOutputMode​(boolean expectOutput)
      • setRpcMode

        public void setRpcMode​(boolean expectRpc)
      • acquireProperties

        public Property acquireProperties​(boolean readOnly)
      • releaseProperties

        public void releaseProperties​(Property prop)
      • includeNodeInName

        public void includeNodeInName​(boolean flag)
      • setReadOnly

        public void setReadOnly()
      • setWriteOnly

        public void setWriteOnly()
      • setRpcServer

        public void setRpcServer()
      • setRpcClient

        public void setRpcClient()
      • setCallbackLock

        public boolean setCallbackLock()
      • removeCallbackLock

        public boolean removeCallbackLock()
      • lockCallback

        public boolean lockCallback()
      • tryLockCallback

        public boolean tryLockCallback()
      • unlockCallback

        public void unlockCallback()
      • setEnvelope

        public boolean setEnvelope​(Portable data)