ossp-pkg/rc/rc.h 1.10 -> 1.11
--- rc.h 2002/02/08 18:36:40 1.10
+++ rc.h 2002/02/28 15:30:04 1.11
@@ -45,9 +45,6 @@
#include "rc_private.h"
-/* Unique identifier to use with OSSP ex library */
-extern const char ossprc_id[];
-
/* RC return codes */
typedef enum {
RC_OK, /* Success */
@@ -59,18 +56,30 @@
} rc_return_t;
/* Option function prototypes */
-rc_return_t parseOpts(int, char **);
-rc_return_t procOpts(char, char *);
+rc_return_t optionProcess(void);
+rc_return_t optionProcess(void);
+
+/* File option function prototypes */
+rc_return_t foptParse(void);
+rc_return_t foptProcess(void);
+
+/* Environment option function prototypes */
+rc_return_t eoptParse(void);
+rc_return_t eoptProcess(void);
+
+/* Command line option function prototypes */
+rc_return_t coptParse(int);
+rc_return_t coptProcess(char, char *);
/* Config function prototypes */
-rc_return_t configInit(rc_config_t **);
-rc_return_t configFill(rc_config_t *, int, char **);
+rc_return_t configConstruct(rc_config_t **);
+rc_return_t configLoad(rc_config_t *, int, char **);
rc_return_t configDestruct(rc_config_t *);
-/* Util function prototypes */
+/* Utility (nonbounded) function prototypes */
char *strErr(rc_return_t);
-/* Other function prototypes */
+/* Other function prototypes */
/*rc_result_t rc_Err (void);
rc_result_t rc_Warn (void);
|
|