Ejemplo n.º 1
0
Thread Thread_Create(ThreadEntryFunction f, void * parameter)
{
     Thread self = calloc(1, sizeof(ThreadStruct));
     AcmeThread_create(&self->acmeThread, (AcmeThreadEntryFunction)f, parameter, 5, 1000);
     self->result = NULL;
     MyOS_AddThreadToTable(self);
     return self;
}
Ejemplo n.º 2
0
Thread Thread_Create(ThreadEntryFunction f, void * parameter)
{
     Thread self = calloc(1, sizeof(ThreadStruct));
     self->entry = f;
     self->parameter = parameter;
     self->result = NULL;
     MyOS_AddThreadToTable(self);
     return self;
}