SimGrid  3.17
Versatile Simulation of Distributed Systems
smx_io.cpp File Reference

Functions

 XBT_LOG_NEW_DEFAULT_SUBCATEGORY (simix_io, simix, "Logging specific to SIMIX (io)")
 
void simcall_HANDLER_file_read (smx_simcall_t simcall, surf_file_t fd, sg_size_t size)
 
smx_activity_t SIMIX_file_read (surf_file_t file, sg_size_t size)
 
void simcall_HANDLER_file_write (smx_simcall_t simcall, surf_file_t fd, sg_size_t size)
 
smx_activity_t SIMIX_file_write (surf_file_t file, sg_size_t size)
 
void SIMIX_io_destroy (smx_activity_t synchro)
 
void SIMIX_io_finish (smx_activity_t synchro)
 

Function Documentation

◆ XBT_LOG_NEW_DEFAULT_SUBCATEGORY()

XBT_LOG_NEW_DEFAULT_SUBCATEGORY ( simix_io  ,
simix  ,
"Logging specific to SIMIX (io)"   
)

◆ simcall_HANDLER_file_read()

void simcall_HANDLER_file_read ( smx_simcall_t  simcall,
surf_file_t  fd,
sg_size_t  size 
)

◆ SIMIX_file_read()

smx_activity_t SIMIX_file_read ( surf_file_t  file,
sg_size_t  size 
)

◆ simcall_HANDLER_file_write()

void simcall_HANDLER_file_write ( smx_simcall_t  simcall,
surf_file_t  fd,
sg_size_t  size 
)

◆ SIMIX_file_write()

smx_activity_t SIMIX_file_write ( surf_file_t  file,
sg_size_t  size 
)

◆ SIMIX_io_destroy()

void SIMIX_io_destroy ( smx_activity_t  synchro)

◆ SIMIX_io_finish()

void SIMIX_io_finish ( smx_activity_t  synchro)