+# Copyright (c) 2014. The SimGrid Team.
+# All rights reserved.
+
+# This program is free software; you can redistribute it and/or modify it
+# under the terms of the license (GNU LGPL) which comes with this package.
+
# name has_answer (restype,rescast) (arg0name,arg0type,arg0cast) (arg1name,arg1type,arg1cast)
host_get_by_name True (void*, smx_host_t) (name, const char*)
host_get_name True (const char*) (host, void*, smx_host_t)
host_get_speed True (double) (host, void*, smx_host_t)
host_get_available_speed True (double) (host, void*, smx_host_t)
host_get_state True (int) (host, void*, smx_host_t)
-host_get_data True (void*) (host, void*, smx_host_t)
-host_set_data True (void) (host, void*, smx_host_t) (data, void*)
host_get_current_power_peak True (double) (host, void*, smx_host_t)
host_get_power_peak_at True (double) (host, void*, smx_host_t) (pstate_index, int)
host_get_nb_pstates True (int) (host, void*, smx_host_t)
host_set_params True (void) (ind_vm, void*, smx_host_t) (params, void*, ws_params_t)
vm_create True (void*) (name, const char*) (ind_pm, void*, smx_host_t)
vm_start True (void) (ind_vm, void*, smx_host_t)
-vm_set_state True (void) (ind_vm, void*, smx_host_t) (state, int)
vm_get_state True (int) (ind_vm, void*, smx_host_t)
vm_migrate True (void) (ind_vm, void*, smx_host_t) (ind_dst_pm, void*, smx_host_t)
vm_get_pm True (void*) (ind_vm, void*, smx_host_t)
comm_iprobe True (void*, smx_action_t) (rdv, void*, smx_rdv_t) (src, int) (tag, int) (match_fun, FPtr, simix_match_func_t) (data, void*)
comm_send False (void) (rdv, void*, smx_rdv_t) (task_size, double) (rate, double) (src_buff, void*) (src_buff_size, size_t) (match_fun, FPtr, simix_match_func_t) (data, void*) (timeout, double)
comm_isend True (void*, smx_action_t) (rdv, void*, smx_rdv_t) (task_size, double) (rate, double) (src_buff, void*) (src_buff_size, size_t) (match_fun, FPtr, simix_match_func_t) (clean_fun, FPtr, simix_clean_func_t) (data, void*) (detached, int)
-comm_recv False (void) (rdv, void*, smx_rdv_t) (dst_buff, void*) (dst_buff_size, void*, size_t*) (match_fun, FPtr, simix_match_func_t) (data, void*) (timeout, double)
-comm_irecv True (void*, smx_action_t) (rdv, void*, smx_rdv_t) (dst_buff, void*) (dst_buff_size, void*, size_t*) (match_fun, FPtr, simix_match_func_t) (data, void*)
-comm_recv_bounded False (void) (rdv, void*, smx_rdv_t) (dst_buff, void*) (dst_buff_size, void*, size_t*) (match_fun, FPtr, simix_match_func_t) (data, void*) (timeout, double) (rate, double)
-comm_irecv_bounded True (void*, smx_action_t) (rdv, void*, smx_rdv_t) (dst_buff, void*) (dst_buff_size, void*, size_t*) (match_fun, FPtr, simix_match_func_t) (data, void*) (rate, double)
-comm_destroy True (void) (comm, void*, smx_action_t)
+comm_recv False (void) (rdv, void*, smx_rdv_t) (dst_buff, void*) (dst_buff_size, void*, size_t*) (match_fun, FPtr, simix_match_func_t) (data, void*) (timeout, double) (rate, double)
+comm_irecv True (void*, smx_action_t) (rdv, void*, smx_rdv_t) (dst_buff, void*) (dst_buff_size, void*, size_t*) (match_fun, FPtr, simix_match_func_t) (data, void*) (rate, double)
comm_cancel True (void) (comm, void*, smx_action_t)
comm_waitany False (int) (comms, void*, xbt_dynar_t)
comm_wait False (void) (comm, void*, smx_action_t) (timeout, double)