Part of a series of examples on the different ways of using ports. See Port power tutorial.
#include <stdio.h>
virtual void onRead(
Bottle& b) {
printf(
"Got %s\n", b.
toString().c_str());
}
};
DataPort p;
p.useCallback();
p.open("/in");
while (true) {
printf("main thread free to do whatever it wants\n");
}
return 0;
}