yarp
Class Contactable
java.lang.Object
yarp.Contactable
- Direct Known Subclasses:
- BufferedPortBottle, BufferedPortImageFloat, BufferedPortImageInt, BufferedPortImageMono, BufferedPortImageMono16, BufferedPortImageRgb, BufferedPortImageRgba, BufferedPortImageRgbFloat, BufferedPortProperty, BufferedPortSound, UnbufferedContactable
public class Contactable
- extends java.lang.Object
Constructor Summary |
Contactable(long cPtr,
boolean cMemoryOwn)
|
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
swigCMemOwn
protected boolean swigCMemOwn
Contactable
public Contactable(long cPtr,
boolean cMemoryOwn)
getCPtr
public 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()
where
public Contact where()
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)
getType
public SWIGTYPE_p_Type getType()
promiseType
public void promiseType(SWIGTYPE_p_Type typ)
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(SWIGTYPE_p_yarp__os__Mutex mutex)
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)