static int im_net_action_is_suspended(surf_action_t action);
static double im_net_action_get_remains(surf_action_t action);
static void im_net_action_set_max_duration(surf_action_t action, double duration);
static int im_net_action_is_suspended(surf_action_t action);
static double im_net_action_get_remains(surf_action_t action);
static void im_net_action_set_max_duration(surf_action_t action, double duration);
static void im_net_update_actions_state(double now, double delta);
static void update_action_remaining(double now);
static void im_net_update_actions_state(double now, double delta);
static void update_action_remaining(double now);