]> AND Public Git Repository - simgrid.git/blobdiff - include/simix/simix.h
Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Implement functions file_read and file_open into simix like fread and fwrite in posix
[simgrid.git] / include / simix / simix.h
index 7dadf970796276108cf87dcf82b6e295b3c776f0..beab8b64463b0d5200ee0a56616be9bfcafe5ee8 100644 (file)
@@ -244,7 +244,8 @@ XBT_PUBLIC(void) simcall_sem_acquire_timeout(smx_sem_t sem,
 XBT_PUBLIC(unsigned int) simcall_sem_acquire_any(xbt_dynar_t sems);
 XBT_PUBLIC(int) simcall_sem_get_capacity(smx_sem_t sem);
 
-XBT_PUBLIC(void) simcall_file_read(char* name);
+XBT_PUBLIC(size_t) simcall_file_read(void* ptr, size_t size, size_t nmemb, smx_file_t* stream);
+XBT_PUBLIC(size_t) simcall_file_write(const void* ptr, size_t size, size_t nmemb, smx_file_t* stream);
 
 SG_END_DECL()
 #endif                          /* _SIMIX_SIMIX_H */