asfreecmdrsltlist  -  release  array command result struc­
       tures


SYNOPSIS

       #include <arraysvcs.h>

       void asfreecmdrsltlist(ascmdrsltlist_t *CmdRsltList, uint32_t Flags);


DESCRIPTION

       The asfreecmdrsltlist function releases the resources used
       by  the specified ascmdrsltlist_t structure.  These struc­
       tures are typically generated by the  ascommand(3X)  func­
       tion.

       The  exact  resources to be released are controlled by the
       Flags argument.  The Flags value is constructed by  OR-ing
       together flags from the following list:

        AASSFFLLFF_FFRREEEEDDAATTAA
               Release  the  storage used by the individual ascm­
               drslt_t elements

        AASSFFLLFF_UUNNLLIINNKK
               Unlink any temporary files referenced by the ascm­
               drslt_t elements

        AASSFFLLFF_CCLLOOSSEEIIOO
               Close  any  I/O  sockets associated with the ascm­
               drslt_t elements.


If Flags is 0, only the storage used by the ascmdrsltlist_t

structure itself will be released.


NOTES

       asfreecmdrsltlist  is  found in the library "libarray.so",
       and will be loaded if the option "-larray"  is  used  with
       cc(1) or ld(1).


SEE ALSO

       ascommand(3X).


Man(1) output converted with man2html