Mercurial > cgi-bin > hgwebdir.cgi > VMS > VMS_Implementations > VSs_impls > VSs__MC_shared_impl
comparison VSs.h @ 38:a951b38d2cfc
remove need for end_thread()
| author | Nina Engelhardt <nengel@mailbox.tu-berlin.de> |
|---|---|
| date | Fri, 17 May 2013 17:49:49 +0200 |
| parents | c8d4f6d3c7d3 |
| children | 0715109abb08 |
comparison
equal
deleted
inserted
replaced
| 29:87f2ff0d2db0 | 30:315a0286ccdc |
|---|---|
| 315 | 315 |
| 316 SlaveVP * | 316 SlaveVP * |
| 317 VSs__create_thread( TopLevelFnPtr fnPtr, void *initData, | 317 VSs__create_thread( TopLevelFnPtr fnPtr, void *initData, |
| 318 SlaveVP *creatingThd ); | 318 SlaveVP *creatingThd ); |
| 319 | 319 |
| 320 void VSs__run_thread(TopLevelFnPtr fnPtr, void *initData); | |
| 321 | |
| 320 void | 322 void |
| 321 VSs__end_thread(); | 323 VSs__end_thread(); |
| 322 | 324 |
| 323 //======================= | 325 //======================= |
| 324 | 326 |
| 335 VSs__create_taskID_of_size( int32 numInts); | 337 VSs__create_taskID_of_size( int32 numInts); |
| 336 | 338 |
| 337 void | 339 void |
| 338 VSs__submit_task_with_ID( VSsTaskType *taskType, void *args, int32 *taskID); | 340 VSs__submit_task_with_ID( VSsTaskType *taskType, void *args, int32 *taskID); |
| 339 | 341 |
| 342 void VSs__run_task(TopLevelFnPtr fnPtr, void *initData); | |
| 343 | |
| 340 void | 344 void |
| 341 VSs__end_task(); | 345 VSs__end_task(); |
| 342 | 346 |
| 343 //========================= | 347 //========================= |
| 344 void | 348 void |
| 398 | 402 |
| 399 SlaveVP * | 403 SlaveVP * |
| 400 VSs__assign_slaveVP_to_slot( void *_semEnv, AnimSlot *slot ); | 404 VSs__assign_slaveVP_to_slot( void *_semEnv, AnimSlot *slot ); |
| 401 | 405 |
| 402 SlaveVP* | 406 SlaveVP* |
| 403 VSs__create_slave_helper( TopLevelFnPtr fnPtr, void *initData, | 407 VSs__create_slave_helper(TopLevelFnWrapper fnWrapper, TopLevelFnPtr fnPtr, void *initData, |
| 404 VSsSemEnv *semEnv, int32 coreToAssignOnto ); | 408 VSsSemEnv *semEnv, int32 coreToAssignOnto ); |
| 405 | 409 |
| 406 VSsTaskStub * | 410 VSsTaskStub * |
| 407 create_thread_task_stub( void *initData ); | 411 create_thread_task_stub( void *initData ); |
| 408 | 412 |
