| 
        class_add - add a member to an existing scheduling class
        #include <apar_types.h> #include <sys/class.h>
       class_add(
               class_apar_handle_t handle,
               char *class_name,
               int type,
               int member,
               int force );
       Class Scheduling Library (libclass.a)
       This library is not available as a shared library.
       The  partition  descriptor returned by class_open().  Name
       of the class to which the new member is to be added.  Member
   type  as  defined  in  <sys/class.h>.  For  example:
       CL_TYPE_UID.   Identifier  representing  type.   TRUE   or
       FALSE.  If  the  member  already  exists in another class,
       determines whether the member is moved to class_name.
       This routine adds  a  member  to  an  existing  scheduling
       class. If the member is found in another class, the member
       will be moved to the new class if force is TRUE.
       Note that the calling process must have root access privileges.
       Operation  successfully  completed.   An invalid partition
       handle was specified.  Not super user. Permission  denied.
       The  class_name  is  not  an ASCII string.  The class_name
       does not exist.  No space is available in  class_name.   A
       member of type type is already in class_name.  A member of
       type type is in another class. This value is returned only
       if  force  is  FALSE.  Operations on the default class are
       not supported.
       Commands: runclass(1), class_admin(8)
       Functions:        class_change(3),        class_create(3),
       class_close(3),     class_configure(3),     class_get_config_stats(3),       class_close(3),       class_delete(3),
       class_destroy(3),    class_disable(3),    class_enable(3),
       class_save_database(3),         class_restore_database(3),
       class_load_database(3),              class_change_name(3),
       class_database_file_exists(3),     class_database_name(3),
       class_database_modified(3),          class_get_classes(3),
       class_get_class_members(3), class_open(3)
       Files: class_scheduling(4)
       System Administration
                                                     class_add(3)
[ Back ] |