SimGrid: Replay

SimGrid 3.10 Versatile Simulation of Distributed Systems

- Home page
- Online documentation
- Dev's Corner

All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
Functions
Replay
Misc general purposes library components

## Functions
void | xbt_replay_action_register (const char *action_name, action_fun function)
| Registers a function to handle a kind of action.
void | xbt_replay_action_unregister (const char *action_name)
| Unregisters a function, which handled a kind of action.
int | xbt_replay_action_runner (int argc, char *argv[])
| TODO.

## Detailed Description

## Function Documentation

void xbt_replay_action_register | ( | const char * | action_name,
|  | action_fun | function
| ) |  |

Registers a function to handle a kind of action.

Registers a function to handle a kind of action This table is then used by xbt_replay_action_runner

The argument of the function is the line describing the action, splitted on spaces with xbt_str_split_quoted()

Parameters

  action_name | the reference name of the action.
  function | prototype given by the type: void...(xbt_dynar_t action)

void xbt_replay_action_unregister | ( | const char * | action_name | ) |

Unregisters a function, which handled a kind of action.

Parameters

  action_name | the reference name of the action.

int xbt_replay_action_runner | ( | int | argc,
|  | char * | argv[]
| ) |  |

TODO.

Parameters

  argc | argc .
  argv | argv