diff options
author | Fritz Elfert <felfert@to.com> | 2001-02-04 04:43:28 +0000 |
---|---|---|
committer | Fritz Elfert <felfert@to.com> | 2001-02-04 04:43:28 +0000 |
commit | d4444ef0a671e19aa2ec9266ad8254e8761357db (patch) | |
tree | 6d82ed0867e389080930c8d63cbade9cb8216607 /lib/rfsvfactory.h | |
parent | a7e4250b20fa5012942c4fe05ee0c7f701c5799f (diff) | |
download | plptools-d4444ef0a671e19aa2ec9266ad8254e8761357db.tar.gz plptools-d4444ef0a671e19aa2ec9266ad8254e8761357db.tar.bz2 plptools-d4444ef0a671e19aa2ec9266ad8254e8761357db.zip |
More KDOC documentation in headers.
Diffstat (limited to 'lib/rfsvfactory.h')
-rw-r--r-- | lib/rfsvfactory.h | 29 |
1 files changed, 26 insertions, 3 deletions
diff --git a/lib/rfsvfactory.h b/lib/rfsvfactory.h index 17b7252..99136e3 100644 --- a/lib/rfsvfactory.h +++ b/lib/rfsvfactory.h @@ -5,13 +5,36 @@ class ppsocket; +/** + * A factory for automatically instantiating the correct + * @ref rfsv protocol variant depending on the connected Psion. + */ class rfsvfactory { - public: + public: + /** + * Constructs a rfsvfactory. + * + * @param skt The socket to be used for connecting + * to the ncpd daemon. + */ rfsvfactory(ppsocket * skt); + + /** + * Creates a new @ref rfsv instance. + * + * @param reconnect Set to true, if automatic reconnect + * should be performed on failure. + * + * @returns A pointer to a newly created rfsv instance or + * NULL on failure. + */ virtual rfsv * create(bool); - private: - // Vars + private: + /** + * The socket to be used for connecting to the + * ncpd daemon. + */ ppsocket *skt; int serNum; }; |