YARP_DEFINE(int) __yarpBottleWrite(yarpWriterPtr connection, void *client) { return !((Bottle *)client)->write(YARP_WRITER(connection)); }
/** * * Write an integer to a connection. * */ YARP_DEFINE(int) yarpWriterAppendInt(yarpWriterPtr writer, int data) { YARP_OK(writer); YARP_WRITER(writer).appendInt(data); return YARP_WRITER(writer).isError()?-1:0; }
YARP_DEFINE(int) yarpBottleWrite(yarpBottlePtr bottle, yarpWriterPtr connection) { return !YARP_BOTTLE(bottle).write(YARP_WRITER(connection)); }