Package yarp
Class PortReaderBufferBase
- java.lang.Object
-
- yarp.PortReader
-
- yarp.PortReaderBufferBase
-
public class PortReaderBufferBase extends PortReader
-
-
Field Summary
-
Fields inherited from class yarp.PortReader
swigCMemOwn
-
-
Constructor Summary
Constructors Modifier Constructor Description PortReaderBufferBase(long maxBuffer)
protected
PortReaderBufferBase(long cPtr, boolean cMemoryOwn)
-
Method Summary
-
Methods inherited from class yarp.PortReader
getCPtr, getReadType, swigDirectorDisconnect, swigReleaseOwnership, swigTakeOwnership
-
-
-
-
Method Detail
-
getCPtr
protected static long getCPtr(PortReaderBufferBase obj)
-
finalize
protected void finalize()
- Overrides:
finalize
in classPortReader
-
delete
public void delete()
- Overrides:
delete
in classPortReader
-
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 classPortReader
-
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()
-
-