*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> class_save_database (3)              



NAME    [Toc]    [Back]

       class_save_database  -  write the in-memory class database
       to disk

SYNOPSIS    [Toc]    [Back]

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

               class_apar_handle_t handle,
               char *dbase_name );

LIBRARY    [Toc]    [Back]

       Class Scheduling Library (libclass.a)

       This library is not available as a shared library.

PARAMETERS    [Toc]    [Back]

       The partition descriptor  returned  by  class_open().   An
       optional pathname in which the database will be saved.

DESCRIPTION    [Toc]    [Back]

       The  class  scheduler  database is shared in memory by the
       class_admin command, the class scheduler daemon,  and  the
       runclass command. Administrative changes (such as adding a
       gid to a class) need to be  saved  to  disk  so  that  the
       changes  are available at the next reboot. Note that class
       scheduler administrative changes take  effect  immediately
       whether they are written to disk or not.

       If  the dbase_name argument is supplied, the database will
       be written to the specified pathname. The current database
       name will be used by default if dbase_name is null.

       Note that the calling process must have root access privileges.

RETURN VALUES    [Toc]    [Back]

       The operation completed successfully.  An  invalid  partition
  handle  was specified.  The dbase_name size limit is
       exceeded.  Error in writing the file, indicated by ERRNO

SEE ALSO    [Toc]    [Back]

       Commands: runclass(1), class_admin(8)

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

[ Back ]
 Similar pages
Name OS Title
class_restore_database Tru64 restore the in-memory class database from disk
worm FreeBSD write-once (CD-R) disk driver
bsdlabel FreeBSD read and write disk pack label
disklabel OpenBSD read and write disk pack label
disklabel FreeBSD read and write disk pack label
md FreeBSD memory disk
vn FreeBSD memory disk
kvm_read NetBSD read or write kernel virtual memory
kvm_write FreeBSD read or write kernel virtual memory
kvm_write NetBSD read or write kernel virtual memory
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service