vlgetcontrollist(3dm)

vlGetControlList, vlFreeControlList - get and free the list of valid VL controls for a path

As shipped in IRIX 6.5.19. Unchanged since IRIX 6.5.

NAME
     vlGetControlList, vlFreeControlList - get and free the list of valid VL
     controls for a path

SYNOPSIS
     #include <dmedia/vl.h>

     VLControlList *vlGetControlList(VLServer svr, VLPath path);

     int vlFreeControlList(VLServer svr, VLControlList *list);

PARAMETERS
     svr        Specifies the server.

     path       Specifies the path.

     list       Specifies a pointer to a VLControlList structure which was
                previously allocated by vlGetControlList.

DESCRIPTION
     vlGetControlList uses the specified path to return a list of valid
     controls for that path.

     The vlFreeControlList function should be used to deallocate the
     VLControlList structure which has been allocated by a call to
     vlGetControlList.

     See vl.h for a detailed description of the return values within the
     VLControlInfo structure.

RETURN VALUE
     If successful, vlGetControlList returns a list of control information,
     otherwise it returns NULL.

     If successful, vlFreeControlList returns VLSuccess, otherwise it returns
     a VL error code.

SEE ALSO
     vlGetControlInfo(3dm), vlSetControl(3dm), vlGetControl(3dm)