KIO
Go to the documentation of this file.
21#ifndef ksambashare_p_h
22#define ksambashare_p_h
42 static int runProcess(
const QString &progName,
const QStringList &args,
43 QByteArray &stdOut, QByteArray &stdErr);
71 QString userSharePath;
This class represents a Samba user share.
void _k_slotFileChange(const QString &path)
bool isShareNameAvailable(const QString &name) const
KSambaShareData::UserShareError add(const KSambaShareData &shareData)
static bool isSambaInstalled()
bool isDirectoryShared(const QString &path) const
QStringList sharedDirs() const
QByteArray getNetUserShareInfo()
KSambaShareData::UserShareError remove(const KSambaShareData &shareName) const
KSambaShareData getShareByName(const QString &shareName) const
static QString testparmParamValue(const QString ¶meterName)
KSambaShareData::UserShareError isAclValid(const QString &acl) const
bool isShareNameValid(const QString &name) const
KSambaShareData::UserShareError isPathValid(const QString &path) const
QList< KSambaShareData > getSharesByPath(const QString &path) const
static int runProcess(const QString &progName, const QStringList &args, QByteArray &stdOut, QByteArray &stdErr)
QStringList shareNames() const
KSambaShareData::UserShareError guestsAllowed(const KSambaShareData::GuestPermission &guestok) const
This class lists Samba user shares and monitors them for addition, update and removal.
const char * name(StandardAction id)
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by
doxygen 1.9.6 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.