3 /* process_rl - GRAS process handling on real life */
5 /* Copyright (c) 2003, 2004 Martin Quinson. All rights reserved. */
7 /* This program is free software; you can redistribute it and/or modify it
8 * under the terms of the license (GNU LGPL) which comes with this package. */
10 #include "gras/Virtu/virtu_rl.h"
12 XBT_LOG_EXTERNAL_CATEGORY(process);
13 XBT_LOG_DEFAULT_CATEGORY(process);
16 static gras_procdata_t *_gras_procdata = NULL;
18 xbt_error_t gras_process_init() {
19 _gras_procdata=xbt_new(gras_procdata_t,1);
23 xbt_error_t gras_process_exit() {
28 /* **************************************************************************
30 * **************************************************************************/
32 gras_procdata_t *gras_procdata_get(void) {
33 xbt_assert0(_gras_procdata,"Run gras_process_init!");
35 return _gras_procdata;