int main() { // drop out debug messages in_port.Register("/test/demo01/in"); out_port.Register("/test/demo01/out"); out_port.Connect("/test/demo01/in"); //YARPTime::DelayInSeconds(10); MyThread th; th.Begin(); for (int i=0; i<10; i++) { printf("Sending number %d\n", i); out_port.Content() = i; out_port.Write(); YARPTime::DelayInSeconds(1); } in_port.Unregister(); out_port.Unregister(); return 0; }