Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ class_get_config_stats(3) — Tru64 UNIX 5.1b

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

runclass(1)

class_admin(8)

class_add(3)

class_create(3)

class_close(3)

class_change(3)

class_configure(3)

class_close(3)

class_open(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_scheduling(4)

class_get_config_stats(3)  —  Subroutines

NAME

class_get_config_stats − return database configuration information

SYNOPSIS

#include <apar_types.h>
#include <sys/class.h> class_get_config_stats(
        class_apar_handle_t handle,
        int ∗explicit,
        int ∗idle_enforce,
        int ∗daemon_rate );

LIBRARY

Class Scheduling Library (libclass.a)

PARAMETERS

Refer to the description of the configure command in the class_admin(8) reference page for information on these parameters. 

handle
The partition descriptor returned by class_open(). 

explicit
A value that indicates whether the database has a default class (1) or only explicit classes (0). A 1 return means that all processes are class scheduled whether or not they are explicitly defined as members of a class. 

idle_enforce
A value that indicates whether class scheduling is enforced when CPUs are idle. A 1 return means that class scheduling is enforced when CPUs are idle.  A 0 return means that processes can exceed the CPU percentages defined for their classes when there are idle CPUs in the partition identified by handle. 

daemon_rate
The class scheduler daemon wakeup interval in seconds.

DESCRIPTION

This function returns the configuration parameters of the current class scheduling database for the specified partition. If no database exists, the default configuration values are returned. 

Note that the calling process must have root access privileges. 

RETURN VALUES

[CLASS_SUCCESS]
The operation completed successfully.

[CLASS_INVAL_PARTITION]
An invalid partition handle was specified.

SEE ALSO

Commands: runclass(1), class_admin(8)

Functions: class_add(3), class_create(3), class_close(3), class_change(3), class_configure(3), class_close(3), class_open(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)

Files: class_scheduling(4)

System Administration

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026