view example/busy_rate/main.cc @ 247:0098b5ff0d11

change example
author aaa
date Mon, 01 Jun 2009 19:33:09 +0900
parents
children
line wrap: on
line source

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "TaskManager.h"
#include "Func.h"

extern void task_init(void);

void
busy_init(void)
{
    HTask *busy;

    for (int i = 0; i < 6; i++) {
	
	busy = manager->create_task(BUSY_TASK);
	busy->set_cpu(SPE_ANY);

	busy->add_param(i);
	busy->spawn();
    }
}

int
TMmain(int argc, char *argv[])
{
    task_init();
    busy_init();

    return 0;
}