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