#pragma interface class BASICS: public ARRAY_OBJ { int daemon; // Set a background poll interval in // seconds SSTRING postmaster; // Give the name of the last-resort // mail recipient char no_bouncemail; // Direct error mail to postmaster // rather than sender SSTRING logfile; // Name of a file to dump error and // status messages to SSTRING idfile; // Name of the file to store UID // lists in (not implemented) char syslog; // Do error logging through sys- // log(3). char schedule; // 0 = manual 1=cron 2=init char log_details; // 0 = standard 1=silent 2=verbose private: void init (void); /*~PROTOBEG~ BASICS */ public: BASICS ( const char *subsys ); void read (void); int edit (void); int probe ( int level, int target, int simulation ); int write ( void ); void execute ( void ); /*~PROTOEND~ BASICS */ };