Man Linux: Main Page and Category List

NAME

       gfarm_url_hosts_schedule   -  schedule  filesystem  nodes  using  file-
       affinity scheduling

SYNOPSIS

       #include <gfarm/gfarm.h>

       char *gfarm_url_hosts_schedule (char * gfarm_url, char * option, int  *
       nhostsp, char *** hostsp);

DESCRIPTION

       The  gfarm_url_hosts_schedule()  function  schedules  filesystem  nodes
       using file-affinity scheduling with a Gfarm file gfarm_url, and returns
       an  array  of  filesystem  hostnames hostsp and the number of scheduled
       hosts nhostsp.  The  returned  array  of  hostnames  hostsp  should  be
       freeā€™ed with gfarm_strings_free_deeply(3).

RETURN VALUES

       NULL   The function terminated successfully.

       GFARM_ERR_NO_MEMORY
              Insufficient memory was available.

       Others An  error except the above occurred.  The reason is shown by its
              pointed strings.

NOTES

       The argument option is reserved  to  specify  options  for  scheduling,
       although it is not used in the current implementation.