yarp
Class Port
java.lang.Object
yarp.Contactable
yarp.UnbufferedContactable
yarp.Port
public class Port
- extends UnbufferedContactable
Constructor Summary |
Port()
|
Port(long cPtr,
boolean cMemoryOwn)
|
Methods inherited from class yarp.Contactable |
getCPtr, getName, open, open, open, open, setEnvelope, setReadOnly, setRpcClient, setRpcServer, setWriteOnly |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Port
public Port(long cPtr,
boolean cMemoryOwn)
Port
public Port()
getCPtr
public static long getCPtr(Port obj)
finalize
protected void finalize()
- Overrides:
finalize
in class UnbufferedContactable
delete
public void delete()
- Overrides:
delete
in class UnbufferedContactable
openFake
public boolean openFake(java.lang.String name)
addOutput
public boolean addOutput(java.lang.String name)
- Overrides:
addOutput
in class Contactable
addOutput
public boolean addOutput(java.lang.String name,
java.lang.String carrier)
- Overrides:
addOutput
in class Contactable
addOutput
public boolean addOutput(Contact contact)
- Overrides:
addOutput
in class Contactable
close
public void close()
- Overrides:
close
in class Contactable
interrupt
public void interrupt()
- Overrides:
interrupt
in class Contactable
resume
public void resume()
- Overrides:
resume
in class Contactable
where
public Contact where()
- Overrides:
where
in class Contactable
write
public boolean write(PortWriter writer,
PortWriter callback)
- Overrides:
write
in class UnbufferedContactable
write
public boolean write(PortWriter writer)
- Overrides:
write
in class UnbufferedContactable
write
public boolean write(PortWriter writer,
PortReader reader,
PortWriter callback)
- Overrides:
write
in class UnbufferedContactable
write
public boolean write(PortWriter writer,
PortReader reader)
- Overrides:
write
in class UnbufferedContactable
read
public boolean read(PortReader reader,
boolean willReply)
- Overrides:
read
in class UnbufferedContactable
read
public boolean read(PortReader reader)
- Overrides:
read
in class UnbufferedContactable
reply
public boolean reply(PortWriter writer)
- Overrides:
reply
in class UnbufferedContactable
replyAndDrop
public boolean replyAndDrop(PortWriter writer)
- Overrides:
replyAndDrop
in class UnbufferedContactable
setReader
public void setReader(PortReader reader)
- Overrides:
setReader
in class Contactable
setAdminReader
public void setAdminReader(PortReader reader)
- Overrides:
setAdminReader
in class Contactable
setReaderCreator
public void setReaderCreator(SWIGTYPE_p_PortReaderCreator creator)
enableBackgroundWrite
public void enableBackgroundWrite(boolean backgroundFlag)
isWriting
public boolean isWriting()
- Overrides:
isWriting
in class Contactable
setEnvelope
public boolean setEnvelope(PortWriter envelope)
- Overrides:
setEnvelope
in class Contactable
getEnvelope
public boolean getEnvelope(PortReader envelope)
- Overrides:
getEnvelope
in class Contactable
getInputCount
public int getInputCount()
- Overrides:
getInputCount
in class Contactable
getOutputCount
public int getOutputCount()
- Overrides:
getOutputCount
in class Contactable
getReport
public void getReport(PortReport reporter)
- Overrides:
getReport
in class Contactable
setReporter
public void setReporter(PortReport reporter)
- Overrides:
setReporter
in class Contactable
setAdminMode
public void setAdminMode(boolean adminMode)
setAdminMode
public void setAdminMode()
setInputMode
public void setInputMode(boolean expectInput)
- Overrides:
setInputMode
in class Contactable
setOutputMode
public void setOutputMode(boolean expectOutput)
- Overrides:
setOutputMode
in class Contactable
setRpcMode
public void setRpcMode(boolean expectRpc)
- Overrides:
setRpcMode
in class Contactable
setTimeout
public boolean setTimeout(float timeout)
setVerbosity
public void setVerbosity(int level)
getVerbosity
public int getVerbosity()
getType
public SWIGTYPE_p_Type getType()
- Overrides:
getType
in class Contactable
promiseType
public void promiseType(SWIGTYPE_p_Type typ)
- Overrides:
promiseType
in class Contactable
acquireProperties
public Property acquireProperties(boolean readOnly)
- Overrides:
acquireProperties
in class Contactable
releaseProperties
public void releaseProperties(Property prop)
- Overrides:
releaseProperties
in class Contactable
includeNodeInName
public void includeNodeInName(boolean flag)
- Overrides:
includeNodeInName
in class Contactable
sharedOpen
public boolean sharedOpen(Port port)
isOpen
public boolean isOpen()
setCallbackLock
public boolean setCallbackLock(SWIGTYPE_p_yarp__os__Mutex mutex)
- Overrides:
setCallbackLock
in class Contactable
setCallbackLock
public boolean setCallbackLock()
- Overrides:
setCallbackLock
in class Contactable
removeCallbackLock
public boolean removeCallbackLock()
- Overrides:
removeCallbackLock
in class Contactable
lockCallback
public boolean lockCallback()
- Overrides:
lockCallback
in class Contactable
tryLockCallback
public boolean tryLockCallback()
- Overrides:
tryLockCallback
in class Contactable
unlockCallback
public void unlockCallback()
- Overrides:
unlockCallback
in class Contactable
write
public boolean write(Bottle data)
write
public boolean write(Property data)
write
public boolean write(ImageRgb data)
write
public boolean write(ImageFloat data)
write
public boolean write(Bottle data1,
Bottle data2)
write
public boolean write(Bottle data1,
ImageFloat data2)
reply
public boolean reply(Bottle data)