public class Contactable
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
swigCMemOwn |
Modifier | Constructor and Description |
---|---|
protected |
Contactable(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() |
protected void |
finalize() |
protected static long |
getCPtr(Contactable obj) |
boolean |
getEnvelope(PortReader envelope) |
int |
getInputCount() |
java.lang.String |
getName() |
int |
getOutputCount() |
void |
getReport(PortReport reporter) |
SWIGTYPE_p_Type |
getType() |
void |
includeNodeInName(boolean flag) |
void |
interrupt() |
boolean |
isWriting() |
boolean |
lockCallback() |
boolean |
open() |
boolean |
open(Contact contact) |
boolean |
open(Contact contact,
boolean registerName) |
boolean |
open(java.lang.String name) |
void |
promiseType(SWIGTYPE_p_Type typ) |
void |
releaseProperties(Property prop) |
boolean |
removeCallbackLock() |
void |
resume() |
void |
setAdminReader(PortReader reader) |
boolean |
setCallbackLock() |
boolean |
setCallbackLock(SWIGTYPE_p_yarp__os__Mutex mutex) |
boolean |
setEnvelope(Portable data) |
boolean |
setEnvelope(PortWriter envelope) |
void |
setInputMode(boolean expectInput) |
void |
setOutputMode(boolean expectOutput) |
void |
setReader(PortReader reader) |
void |
setReadOnly() |
void |
setReporter(PortReport reporter) |
void |
setRpcClient() |
void |
setRpcMode(boolean expectRpc) |
void |
setRpcServer() |
void |
setWriteOnly() |
boolean |
tryLockCallback() |
void |
unlockCallback() |
Contact |
where() |
protected static long getCPtr(Contactable obj)
protected void finalize()
finalize
in class java.lang.Object
public void delete()
public boolean open()
public boolean open(java.lang.String name)
public boolean open(Contact contact, boolean registerName)
public boolean open(Contact contact)
public boolean addOutput(java.lang.String name)
public boolean addOutput(java.lang.String name, java.lang.String carrier)
public boolean addOutput(Contact contact)
public void close()
public void interrupt()
public void resume()
public Contact where()
public java.lang.String getName()
public boolean setEnvelope(PortWriter envelope)
public boolean getEnvelope(PortReader envelope)
public int getInputCount()
public int getOutputCount()
public void getReport(PortReport reporter)
public void setReporter(PortReport reporter)
public boolean isWriting()
public void setReader(PortReader reader)
public void setAdminReader(PortReader reader)
public void setInputMode(boolean expectInput)
public void setOutputMode(boolean expectOutput)
public void setRpcMode(boolean expectRpc)
public SWIGTYPE_p_Type getType()
public void promiseType(SWIGTYPE_p_Type typ)
public Property acquireProperties(boolean readOnly)
public void releaseProperties(Property prop)
public void includeNodeInName(boolean flag)
public void setReadOnly()
public void setWriteOnly()
public void setRpcServer()
public void setRpcClient()
public boolean setCallbackLock(SWIGTYPE_p_yarp__os__Mutex mutex)
public boolean setCallbackLock()
public boolean removeCallbackLock()
public boolean lockCallback()
public boolean tryLockCallback()
public void unlockCallback()
public boolean setEnvelope(Portable data)