yarp
Class PortReaderBufferBase

java.lang.Object
  extended by yarp.PortReader
      extended by yarp.PortReaderBufferBase

public class PortReaderBufferBase
extends PortReader


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

Constructor Detail

PortReaderBufferBase

public PortReaderBufferBase(long cPtr,
                            boolean cMemoryOwn)

PortReaderBufferBase

public PortReaderBufferBase(long maxBuffer)
Method Detail

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()