class_add man page on DigitalUNIX

Man page or keyword search:  
man Server   12896 pages
apropos Keyword Search (all sections)
Output format
DigitalUNIX logo
[printable version]

class_add(3)							  class_add(3)

       class_add - add a member to an existing scheduling class

       #include <apar_types.h> #include <sys/class.h>

	       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,	deter‐
       mines whether the member is moved to class_name.

       This routine adds a member to an existing scheduling class. If the mem‐
       ber 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 mem‐
       ber  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_con‐
       figure(3),  class_get_config_stats(3), class_close(3), class_delete(3),
       class_destroy(3), class_disable(3),  class_enable(3),  class_save_data‐
       base(3),	      class_restore_database(3),       class_load_database(3),
       class_change_name(3),	class_database_file_exists(3),	   class_data‐
       base_name(3),	 class_database_modified(3),	 class_get_classes(3),
       class_get_class_members(3), class_open(3)

       Files: class_scheduling(4)

       System Administration


List of man pages available for DigitalUNIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
Vote for polarhome
Free Shell Accounts :: the biggest list on the net