general:
  stop_time: 1h
  # old versions of cURL use a busy loop, so to avoid spinning in this busy
  # loop indefinitely, we add a system call latency to advance the simulated
  # time when running non-blocking system calls
  #model_unblocked_syscall_latency: true

network:
  graph:
    # use a built-in network graph containing
    # a single vertex with a bandwidth of 1 Gbit
    type: 1_gbit_switch

hosts:
  server:
    network_node_id: 0
    ip_addr: 100.0.0.1
    processes:
    - path: mgen-server
      args: 100.0.0.1:6397
      start_time: 3s

  client1: &client_host
    network_node_id: 0
    processes:
    - path: mgen-client
      args: "*.toml"
      start_time: 5s
  client2: *client_host
  client3: *client_host