TacOS  0.2
 Tout Structures de données Fichiers Fonctions Variables Définitions de type Énumérations Macros
Champs de données
Référence de la structure process_init_data_t

#include <kprocess.h>

Graphe de collaboration de process_init_data_t:
Collaboration graph
[légende]

Champs de données

char * name
 
char * args
 
char ** envp
 
int exec_type
 
void * data
 
Elf32_Filefile
 
int mem_size
 
vaddr_t entry_point
 
uint32_t stack_size
 
int priority
 
uint16_t ppid
 

Description détaillée

Structure à passer au noyau pour créer un nouveau processus

Documentation des champs

char* process_init_data_t::args

Ses arguments.

void* process_init_data_t::data

Usage variable

char** process_init_data_t::envp

Ses variables d'environnement.

int process_init_data_t::exec_type

Type d'exécution

char* process_init_data_t::name

Nom du processus.

uint16_t process_init_data_t::ppid

Parent process ID


La documentation de cette structure a été générée à partir du fichier suivant :