vtk_fsgroup
vtk_fsgroup_create
Usage:           
vtk_fsgroup_create fullname [-weight w] [-window ts]
Description:     
Creates the fairshare group named 'fullname' if it does not exist. 
The options -weight and -window specify the weight and time window of the fsgroup. 
If absent, default values are assigned. Example: If /time/regression does not exist before this VTK call, 
it will be created along with /time/regression/projectA vtk_fsgroup_create /time/regression/projectA
Example:
vtk_fsgroup_create /time/regression/projectA
Returns:         
VOV id of created fairshare group or the string 'nochange' if the fsgroup already exists.
Note:            
If fullname contains components that do not exist, they are created automatically, with default values for their weight 
and time window. When the fsgroup exists, nochange is returned even when a different weight or window is given, and the fsgroup's
values are unchanged.
vtk_fsgroup_delete
Usage:         
vtk_fsgroup_delete fsgid
Description:   
Deletes the fairshare group having VOV id 'fsgid' and BEWARE! all its subordinates.
Returns:       
VOV status code
vtk_fsgroup_find
Usage:         
vtk_fsgroup_find fullname arrayname
Description:   
Retrieves information into the array named by 'arrayname' about the fairshare group named 'fullname'
Returns:       
VOV id of fairshare group if found, or 0 if there is no such fairshare group
Note:          
In either case, the array element 'found' is set to 1 or 0 respectively if the fairshare group exists or does not.
Example:
vtk_fsgroup_find /time/users/jchen info
parray info 
...array output...
vtk_fsgroup_get
Usage:         
vtk_fsgroup_get id arrayname
Description:   
Retrieves information into the array named by 'arrayname' about the FairShare group named 'fullname'
Returns:
VOV id of FairShare group if found, or 0 if there is no such FairShare group
vtk_fsgroup_set
Usage:         
vtk_fsgroup_set fsgid arrayname
Description:   
Sets the values of the FairShare group having VOV id 'fsgid' to those in the 
array named by 'arrayname'. Only the array slots 'weight', 'window', and 'owner' 
are {used;} the values of other array slots are ignored.
Returns:
VOV status code
vtk_fsgroup_update
Usage:         
vtk_fsgroup_update 
Description:   
Forces the server to update the statistics of the FairShare groups, such as 
Target Shares, Actual Shares, Excess Shares. Calling this function leaves a message 
in server log that says Updated fairshare statistics.
Returns:       
VOV status code