00001 /*---------------------------------------------------------------------\ 00002 | | 00003 | _ _ _ _ __ _ | 00004 | | | | | | \_/ | / \ | | | 00005 | | | | | | |_| | / /\ \ | | | 00006 | | |__ | | | | | | / ____ \ | |__ | 00007 | |____||_| |_| |_|/ / \ \|____| | 00008 | | 00009 | nfs-server library | 00010 | | 00011 | (C) SUSE Linux Products GmbH | 00012 | (C) Novell, Inc. | 00013 \----------------------------------------------------------------------/ 00014 00015 File: KNfsServer.hpp 00016 00017 Author: Marius Tomaschewski, Chakravarthi P 00018 Maintainer: Chakravarthi P 00019 00020 /-*/ 00025 #ifndef LIMAL_NFS_SERVER_KNFS_SERVER_HPP 00026 #define LIMAL_NFS_SERVER_KNFS_SERVER_HPP 00027 00028 #include <limal/nfs-server/config.h> 00029 #include <limal/nfs-server/NfsServer.hpp> 00030 #include <limal/nfs-server/NfsExports.hpp> 00031 00032 #include <blocxx/String.hpp> 00033 00034 00035 // ------------------------------------------------------------------- 00036 namespace LIMAL_NAMESPACE 00037 { 00038 namespace NFS_SERVER_NAMESPACE 00039 { 00040 00041 00042 // ------------------------------------------------------------------- 00046 class KNfsServer: public NfsServer 00047 { 00048 public: 00053 KNfsServer(); 00054 00058 ~KNfsServer(); 00059 00060 /* 00061 * Returns a name of the nfs server. 00062 * @return name of the nfs server 00063 blocxx::String getServerName() const; 00064 */ 00065 00066 private: 00067 }; 00068 00069 00070 // ------------------------------------------------------------------- 00071 } // End of NFS_SERVER_NAMESPACE 00072 } // End of LIMAL_NAMESPACE 00073 00074 #endif // LIMAL_NFS_SERVER_KNFS_SERVER_HPP 00075 // vim: set ts=8 sts=8 sw=8 ai noet: