yarp
Class RpcClient
java.lang.Object
yarp.Contactable
yarp.UnbufferedContactable
yarp.AbstractContactable
yarp.RpcClient
public class RpcClient
- extends AbstractContactable
Methods inherited from class yarp.AbstractContactable |
acquireProperties, addOutput, addOutput, addOutput, close, getCPtr, getEnvelope, getInputCount, getName, getOutputCount, getReport, getType, includeNodeInName, interrupt, isWriting, lockCallback, open, open, open, open, promiseType, releaseProperties, removeCallbackLock, resume, setAdminReader, setCallbackLock, setCallbackLock, setEnvelope, setReader, setReporter, tryLockCallback, unlockCallback, where, write, write, write, write |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RpcClient
public RpcClient(long cPtr,
boolean cMemoryOwn)
RpcClient
public RpcClient()
getCPtr
public static long getCPtr(RpcClient obj)
finalize
protected void finalize()
- Overrides:
finalize
in class AbstractContactable
delete
public void delete()
- Overrides:
delete
in class AbstractContactable
read
public boolean read(PortReader reader,
boolean willReply)
- Overrides:
read
in class AbstractContactable
read
public boolean read(PortReader reader)
- Overrides:
read
in class AbstractContactable
reply
public boolean reply(PortWriter writer)
- Overrides:
reply
in class AbstractContactable
replyAndDrop
public boolean replyAndDrop(PortWriter writer)
- Overrides:
replyAndDrop
in class AbstractContactable
setInputMode
public void setInputMode(boolean expectInput)
- Overrides:
setInputMode
in class AbstractContactable
setOutputMode
public void setOutputMode(boolean expectOutput)
- Overrides:
setOutputMode
in class AbstractContactable
setRpcMode
public void setRpcMode(boolean expectRpc)
- Overrides:
setRpcMode
in class AbstractContactable
asPort
public Port asPort()
- Overrides:
asPort
in class AbstractContactable
write
public boolean write(Bottle data1,
Bottle data2)