From a7e4250b20fa5012942c4fe05ee0c7f701c5799f Mon Sep 17 00:00:00 2001 From: Fritz Elfert Date: Sun, 4 Feb 2001 04:23:06 +0000 Subject: Cleaned up ppsocket. More 64bit-related stuff. --- lib/rfsv32.h | 44 ++++++++++++++++++++------------------------ 1 file changed, 20 insertions(+), 24 deletions(-) (limited to 'lib/rfsv32.h') diff --git a/lib/rfsv32.h b/lib/rfsv32.h index 4a738da..0e9cf64 100644 --- a/lib/rfsv32.h +++ b/lib/rfsv32.h @@ -10,7 +10,7 @@ public: rfsv32(ppsocket *); Enum dir(const char * const, PlpDir &); - Enum dircount(const char * const, long &); + Enum dircount(const char * const, u_int32_t &); Enum copyFromPsion(const char * const, const char * const, void *, cpCallback_t); Enum copyToPsion(const char * const, const char * const, void *, cpCallback_t); Enum copyOnPsion(const char * const, const char * const, void *, cpCallback_t); @@ -18,28 +18,28 @@ public: Enum rmdir(const char * const); Enum remove(const char * const); Enum rename(const char * const, const char * const); - Enum mktemp(long &, char * const); + Enum mktemp(u_int32_t &, string &); Enum fgeteattr(const char * const, PlpDirent &); - Enum fgetattr(const char * const, long &); - Enum fsetattr(const char * const, const long, const long); + Enum fgetattr(const char * const, u_int32_t &); + Enum fsetattr(const char * const, const u_int32_t, const u_int32_t); Enum fgetmtime(const char * const, PsiTime &); Enum fsetmtime(const char * const, PsiTime const); - Enum fopen(const long, const char * const, long &); - Enum fcreatefile(const long, const char * const, long &); - Enum freplacefile(const long, const char * const, long &); - Enum fseek(const long, const long, const long, long &); - Enum fread(const long, unsigned char * const, const long, long &); - Enum fwrite(const long, const unsigned char * const, const long, long &); - Enum fsetsize(long, long); - Enum fclose(const long); + Enum fopen(const u_int32_t, const char * const, u_int32_t &); + Enum fcreatefile(const u_int32_t, const char * const, u_int32_t &); + Enum freplacefile(const u_int32_t, const char * const, u_int32_t &); + Enum fseek(const u_int32_t, const int32_t, const u_int32_t, u_int32_t &); + Enum fread(const u_int32_t, unsigned char * const, const u_int32_t, u_int32_t &); + Enum fwrite(const u_int32_t, const unsigned char * const, const u_int32_t, u_int32_t &); + Enum fsetsize(u_int32_t, u_int32_t); + Enum fclose(const u_int32_t); - Enum devlist(long &); - Enum devinfo(const int, long &, long &, long &, long &, char * const); - Enum opendir(const long, const char * const, rfsvDirhandle &); + Enum devlist(u_int32_t &); + Enum devinfo(const u_int32_t, u_int32_t &, u_int32_t &, u_int32_t &, u_int32_t &, string &); + Enum opendir(const u_int32_t, const char * const, rfsvDirhandle &); Enum readdir(rfsvDirhandle &, PlpDirent &); Enum closedir(rfsvDirhandle &); Enum setVolumeName(const char, const char * const); - long opMode(const long); + u_int32_t opMode(const u_int32_t); private: @@ -150,19 +150,15 @@ private: REPLACE = 0x32 }; - Enum err2psierr(long); - Enum fopendir(const long, const char *, long &); - long attr2std(const long); - long std2attr(const long); + Enum err2psierr(int32_t); + Enum fopendir(const u_int32_t, const char *, u_int32_t &); + u_int32_t attr2std(const u_int32_t); + u_int32_t std2attr(const u_int32_t); // Communication bool sendCommand(enum commands, bufferStore &); Enum getResponse(bufferStore &); - - // time-conversion - // unsigned long micro2time(unsigned long, unsigned long); - // void time2micro(unsigned long, unsigned long &, unsigned long &); }; #endif -- cgit v1.2.3