int main(int argc, const char **argv) { SimpleIndication *indication = new SimpleIndication(IfcNames_SimpleIndication); SimpleRequestProxy *device = new SimpleRequestProxy(IfcNames_SimpleRequest); fprintf(stderr, "Main::creating exec thread\n"); portalExec_start(); fprintf(stderr, "Main::calling say1(%d)\n", v1a); device->say1(v1a); fprintf(stderr, "Main::calling say2(%d, %d)\n", v2a,v2b); device->say2(v2a,v2b); fprintf(stderr, "Main::about to go to sleep\n"); sleep(5); exit(0); }