yarp
Class PortReaderBufferBase
java.lang.Object
yarp.PortReader
yarp.PortReaderBufferBase
public class PortReaderBufferBase
- extends PortReader
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PortReaderBufferBase
public PortReaderBufferBase(long cPtr,
boolean cMemoryOwn)
PortReaderBufferBase
public PortReaderBufferBase(long maxBuffer)
getCPtr
public static long getCPtr(PortReaderBufferBase obj)
finalize
protected void finalize()
- Overrides:
finalize
in class PortReader
delete
public void delete()
- Overrides:
delete
in class PortReader
setCreator
public void setCreator(PortReaderBufferBaseCreator creator)
setReplier
public void setReplier(PortReader reader)
setPrune
public void setPrune(boolean flag)
setPrune
public void setPrune()
setAllowReuse
public void setAllowReuse(boolean flag)
setAllowReuse
public void setAllowReuse()
setTargetPeriod
public void setTargetPeriod(double period)
getName
public java.lang.String getName()
getMaxBuffer
public long getMaxBuffer()
isClosed
public boolean isClosed()
clear
public void clear()
create
public PortReader create()
release
public void release(PortReader completed)
check
public int check()
read
public boolean read(ConnectionReader connection)
- Overrides:
read
in class PortReader
readBase
public PortReader readBase(SWIGTYPE_p_bool missed,
boolean cleanup)
interrupt
public void interrupt()
attachBase
public void attachBase(Port port)
acceptObjectBase
public boolean acceptObjectBase(PortReader obj,
PortWriter wrapper)
forgetObjectBase
public boolean forgetObjectBase(PortReader obj,
PortWriter wrapper)
getEnvelope
public boolean getEnvelope(PortReader envelope)
acquire
public SWIGTYPE_p_void acquire()
release
public void release(SWIGTYPE_p_void key)
setAutoRelease
public void setAutoRelease(boolean flag)
setAutoRelease
public void setAutoRelease()