class wrench::FileRegistryFileLookupByProximityRequestMessage : public wrench::FileRegistryMessage
A message sent to a FileRegistryService to request a file lookup, expecting a reply in which file locations are sorted by decreasing proximity to some reference host.
answer_mailbox – the mailbox to which the answer message should be sent
file – the file to look up
reference_host – the host from which network proximity will be calculated from //
network_proximity_service – a reference to the network proximity service to be used
payload – the message size in bytes
The mailbox to which the answer message should be sent.
The network proximity service to be used.
The host from which network proximity will be measured from. If ‘host_to_measure_from’ is host ‘A’, and the workflow file resides at hosts ‘B’ and ‘C’, then the proximity will be computed between hosts ‘A’ and ‘B’, and hosts ‘A’ and ‘C’ so that the locations of the workflow file may be sorted with respect to their current network proximity value.