SimGrid  3.14.159
Versatile Simulation of Distributed Systems
ns3_interface.h File Reference

Classes

class  NetCardNs3
 

Namespaces

 simgrid
 Host datatype from SIMIX POV.
 
 simgrid::surf
 

Functions

void ns3_initialize (const char *TcpProtocol)
 
void ns3_create_flow (sg_host_t src, sg_host_t dst, double start, u_int32_t TotalBytes, simgrid::surf::NetworkNS3Action *action)
 
void ns3_simulator (double maxSeconds)
 
voidns3_add_router (const char *id)
 
void ns3_add_link (int src, int dst, char *bw, char *lat)
 
void ns3_add_cluster (const char *id, char *bw, char *lat)
 

Function Documentation

§ ns3_initialize()

void ns3_initialize ( const char *  TcpProtocol)

§ ns3_create_flow()

void ns3_create_flow ( sg_host_t  src,
sg_host_t  dst,
double  start,
u_int32_t  TotalBytes,
simgrid::surf::NetworkNS3Action action 
)

§ ns3_simulator()

void ns3_simulator ( double  maxSeconds)

§ ns3_add_router()

void* ns3_add_router ( const char *  id)

§ ns3_add_link()

void ns3_add_link ( int  src,
int  dst,
char *  bw,
char *  lat 
)

§ ns3_add_cluster()

void ns3_add_cluster ( const char *  id,
char *  bw,
char *  lat 
)