From d439bc3807b3f7cea0544899ee5fc8d849bf32df Mon Sep 17 00:00:00 2001 From: Fritz Elfert Date: Wed, 2 Aug 2000 18:26:29 +0000 Subject: Added a wrapper for enums and changed all return-code related stuff as well as some other enums to use that instead of plain enums. This results in stronger type checking, range checking and the ability to write an enum's textual representation. --- lib/rpcs32.h | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) (limited to 'lib/rpcs32.h') diff --git a/lib/rpcs32.h b/lib/rpcs32.h index 6c333b4..973b142 100644 --- a/lib/rpcs32.h +++ b/lib/rpcs32.h @@ -10,25 +10,25 @@ class rpcs32 : public rpcs { rpcs32(ppsocket *); ~rpcs32(); - int queryDrive(const char, bufferArray &); - int getCmdLine(const char *, bufferStore &); - int getMachineInfo(machineInfo &); - int configOpen(void); - int configRead(void); + Enum queryDrive(const char, bufferArray &); + Enum getCmdLine(const char *, bufferStore &); + Enum getMachineInfo(machineInfo &); + Enum configOpen(void); + Enum configRead(void); #if 0 - int closeHandle(int); - int regOpenIter(void); - int regReadIter(void); - int regWrite(void); - int regRead(void); - int regDelete(void); - int setTime(void); - int configOpen(void); - int configRead(void); - int configWrite(void); - int queryOpen(void); - int queryRead(void); - int quitServer(void); + Enum closeHandle(int); + Enum regOpenIter(void); + Enum regReadIter(void); + Enum regWrite(void); + Enum regRead(void); + Enum regDelete(void); + Enum setTime(void); + Enum configOpen(void); + Enum configRead(void); + Enum configWrite(void); + Enum queryOpen(void); + Enum queryRead(void); + Enum quitServer(void); #endif }; -- cgit v1.2.3