mirror of https://github.com/BOINC/boinc.git
de/serialize test
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@900 a7169a2c-3604-0410-bc95-c702d8d87f7a
This commit is contained in:
parent
bc35b2e432
commit
9f79524305
|
@ -231,10 +231,42 @@ t(int what)
|
||||||
case 4:
|
case 4:
|
||||||
{
|
{
|
||||||
char *s;
|
char *s;
|
||||||
wu= create_short();
|
int r;
|
||||||
|
wu= create_long(20);
|
||||||
printf("Ser=\"%s\"\n", s= DC_serializeWU(wu));
|
printf("Ser=\"%s\"\n", s= DC_serializeWU(wu));
|
||||||
|
create_file("serialized_wu.txt", s);
|
||||||
free(s);
|
free(s);
|
||||||
|
printf("Submitting...\n");
|
||||||
|
if ((r= DC_submitWU(wu)) != 0)
|
||||||
|
fail("DC_submitWU", r);
|
||||||
|
DC_setMasterCb(result_cb, subresult_cb, message_cb);
|
||||||
|
|
||||||
|
printf("waiting to be running...\n");
|
||||||
|
procs(wu, DC_WU_RUNNING, 1);
|
||||||
|
/*DC_destroyWU(wu);*/
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case 5:
|
||||||
|
{
|
||||||
|
char *s= get_file("serialized_wu.txt");
|
||||||
|
int r;
|
||||||
|
wu= DC_deserializeWU(s);
|
||||||
|
free(s);
|
||||||
|
|
||||||
|
printf("Submitting...\n");
|
||||||
|
if ((r= DC_submitWU(wu)) != 0)
|
||||||
|
fail("DC_submitWU", r);
|
||||||
|
DC_setMasterCb(result_cb, subresult_cb, message_cb);
|
||||||
|
|
||||||
|
printf("waiting to be running...\n");
|
||||||
|
procs(wu, DC_WU_RUNNING, 1);
|
||||||
|
|
||||||
|
printf("waiting to finish...\n");
|
||||||
|
procs(wu, DC_WU_FINISHED, 1);
|
||||||
|
|
||||||
|
printf("Destroying...\n");
|
||||||
DC_destroyWU(wu);
|
DC_destroyWU(wu);
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue