void mtapi_actionattr_init( MTAPI_OUT mtapi_action_attributes_t* attributes, MTAPI_OUT mtapi_status_t* status) { mtapi_status_t local_status = MTAPI_ERR_UNKNOWN; embb_mtapi_log_trace("mtapi_actionattr_init() called\n"); if (MTAPI_NULL != attributes) { attributes->domain_shared = MTAPI_TRUE; attributes->global = MTAPI_TRUE; mtapi_affinity_init(&attributes->affinity, MTAPI_TRUE, &local_status); } else { local_status = MTAPI_ERR_PARAMETER; } mtapi_status_set(status, local_status); }
void mtapi_taskattr_init( MTAPI_OUT mtapi_task_attributes_t* attributes, MTAPI_OUT mtapi_status_t* status) { mtapi_status_t local_status = MTAPI_ERR_UNKNOWN; embb_mtapi_log_trace("mtapi_taskattr_init() called\n"); if (MTAPI_NULL != attributes) { attributes->num_instances = 1; attributes->is_detached = MTAPI_FALSE; attributes->priority = 0; attributes->complete_func = MTAPI_NULL; mtapi_affinity_init(&attributes->affinity, MTAPI_TRUE, &local_status); } else { local_status = MTAPI_ERR_PARAMETER; } mtapi_status_set(status, local_status); }