From d4444ef0a671e19aa2ec9266ad8254e8761357db Mon Sep 17 00:00:00 2001 From: Fritz Elfert Date: Sun, 4 Feb 2001 04:43:28 +0000 Subject: More KDOC documentation in headers. --- lib/rfsvfactory.h | 29 ++++++++++++++++++++++++++--- 1 file changed, 26 insertions(+), 3 deletions(-) (limited to 'lib/rfsvfactory.h') 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; }; -- cgit v1.2.3