SimGrid  3.13
Versatile Simulation of Distributed Systems
forward.h File Reference

Typedefs

typedef struct simgrid_As simgrid_As
 
typedef struct simgrid_Host simgrid_Host
 
typedef struct simgrid_Mailbox simgrid_Mailbox
 
typedef struct surf_Cpu surf_Cpu
 
typedef struct surf_NetCard surf_NetCard
 
typedef struct surf_Resource surf_Resource
 
typedef struct Link Link
 
typedef struct Trace tmgr_Trace
 
typedef simgrid_AsAS_t
 
typedef simgrid_Hostsg_host_t
 
typedef simgrid_Mailboxsg_mbox_t
 
typedef surf_Cpusurf_cpu_t
 
typedef surf_NetCardsg_netcard_t
 
typedef surf_Resourcesg_resource_t
 
typedef struct s_xbt_dictelmsg_storage_t
 
typedef tmgr_Tracetmgr_trace_t
 Opaque structure defining an availability trace. More...
 
typedef unsigned long long sg_size_t
 Type for any simgrid size. More...
 
typedef long long sg_offset_t
 Type for any simgrid offset. More...
 

Enumerations

enum  e_surf_link_sharing_policy_t { SURF_LINK_FULLDUPLEX = 2, SURF_LINK_SHARED = 1, SURF_LINK_FATPIPE = 0 }
 
enum  e_surf_trace_connect_kind_t {
  SURF_TRACE_CONNECT_KIND_HOST_AVAIL = 4, SURF_TRACE_CONNECT_KIND_SPEED = 3, SURF_TRACE_CONNECT_KIND_LINK_AVAIL = 2, SURF_TRACE_CONNECT_KIND_BANDWIDTH = 1,
  SURF_TRACE_CONNECT_KIND_LATENCY = 0
}
 
enum  e_surf_process_on_failure_t { SURF_PROCESS_ON_FAILURE_DIE = 1, SURF_PROCESS_ON_FAILURE_RESTART = 0 }
 

Typedef Documentation

typedef struct simgrid_As simgrid_As
typedef struct simgrid_Host simgrid_Host
typedef struct surf_Cpu surf_Cpu
typedef struct surf_NetCard surf_NetCard
typedef struct surf_Resource surf_Resource
typedef struct Link Link
typedef struct Trace tmgr_Trace
typedef simgrid_As* AS_t
typedef surf_Cpu* surf_cpu_t
typedef struct s_xbt_dictelm* sg_storage_t

Opaque structure defining an availability trace.

Enumeration Type Documentation

Enumerator
SURF_LINK_FULLDUPLEX 
SURF_LINK_SHARED 
SURF_LINK_FATPIPE 
Enumerator
SURF_TRACE_CONNECT_KIND_HOST_AVAIL 
SURF_TRACE_CONNECT_KIND_SPEED 
SURF_TRACE_CONNECT_KIND_LINK_AVAIL 
SURF_TRACE_CONNECT_KIND_BANDWIDTH 
SURF_TRACE_CONNECT_KIND_LATENCY 
Enumerator
SURF_PROCESS_ON_FAILURE_DIE 
SURF_PROCESS_ON_FAILURE_RESTART