Function netio3::libfabric::get_fi_info_active

Function Documentation

fi_info *netio3::libfabric::get_fi_info_active(const EndPointAddress &remote_addr, NetworkMode mode, std::optional<EndPointAddress> local_addr = std::nullopt)

Gets the fi_info structure for an active endpoint connecting to a remote address.

Throws:

LibfabricFiInfoError – in case of an error retrieving the fi_info

Parameters:
  • remote_addr – The remote endpoint address to connect to

  • mode – The network mode

  • local_addr – Optional local interface address used to select the outgoing NIC. Only the IP is used; the port field is ignored.