void EcryptfsEngine::mount(const data &key, unsigned int options)
{
ecryptfsMount(source, destination, key, options);
+
+ mounted = true;
}
void EcryptfsEngine::umount()
{
ecryptfsUmount(destination);
+
+ mounted = false;
+}
+
+bool EcryptfsEngine::isMounted()
+{
+ return mounted;
}
void EcryptfsEngine::encrypt(const data &key, unsigned int options)