KIO
#include <ksambashare_p.h>
Public Member Functions | |
KSambaSharePrivate (KSambaShare *parent) | |
~KSambaSharePrivate () | |
void | _k_slotFileChange (const QString &path) |
KSambaShareData::UserShareError | add (const KSambaShareData &shareData) |
bool | findSmbConf () |
QByteArray | getNetUserShareInfo () |
KSambaShareData | getShareByName (const QString &shareName) const |
QList< KSambaShareData > | getSharesByPath (const QString &path) const |
KSambaShareData::UserShareError | guestsAllowed (const KSambaShareData::GuestPermission &guestok) const |
KSambaShareData::UserShareError | isAclValid (const QString &acl) const |
bool | isDirectoryShared (const QString &path) const |
KSambaShareData::UserShareError | isPathValid (const QString &path) const |
bool | isShareNameAvailable (const QString &name) const |
bool | isShareNameValid (const QString &name) const |
KSambaShareData::UserShareError | remove (const KSambaShareData &shareName) const |
void | setUserSharePath () |
QStringList | sharedDirs () const |
QStringList | shareNames () const |
bool | sync () |
Static Public Member Functions | |
static bool | isSambaInstalled () |
static int | runProcess (const QString &progName, const QStringList &args, QByteArray &stdOut, QByteArray &stdErr) |
static QString | testparmParamValue (const QString ¶meterName) |
Detailed Description
Definition at line 31 of file ksambashare_p.h.
Constructor & Destructor Documentation
KSambaSharePrivate::KSambaSharePrivate | ( | KSambaShare * | parent | ) |
Definition at line 54 of file ksambashare.cpp.
KSambaSharePrivate::~KSambaSharePrivate | ( | ) |
Definition at line 66 of file ksambashare.cpp.
Member Function Documentation
void KSambaSharePrivate::_k_slotFileChange | ( | const QString & | path | ) |
Definition at line 427 of file ksambashare.cpp.
KSambaShareData::UserShareError KSambaSharePrivate::add | ( | const KSambaShareData & | shareData | ) |
Definition at line 305 of file ksambashare.cpp.
bool KSambaSharePrivate::findSmbConf | ( | ) |
Definition at line 84 of file ksambashare.cpp.
QByteArray KSambaSharePrivate::getNetUserShareInfo | ( | ) |
Definition at line 161 of file ksambashare.cpp.
KSambaShareData KSambaSharePrivate::getShareByName | ( | const QString & | shareName | ) | const |
Definition at line 211 of file ksambashare.cpp.
QList< KSambaShareData > KSambaSharePrivate::getSharesByPath | ( | const QString & | path | ) | const |
Definition at line 216 of file ksambashare.cpp.
KSambaShareData::UserShareError KSambaSharePrivate::guestsAllowed | ( | const KSambaShareData::GuestPermission & | guestok | ) | const |
Definition at line 292 of file ksambashare.cpp.
KSambaShareData::UserShareError KSambaSharePrivate::isAclValid | ( | const QString & | acl | ) | const |
Definition at line 284 of file ksambashare.cpp.
Definition at line 237 of file ksambashare.cpp.
KSambaShareData::UserShareError KSambaSharePrivate::isPathValid | ( | const QString & | path | ) | const |
Definition at line 255 of file ksambashare.cpp.
|
static |
Definition at line 70 of file ksambashare.cpp.
Definition at line 249 of file ksambashare.cpp.
Definition at line 230 of file ksambashare.cpp.
KSambaShareData::UserShareError KSambaSharePrivate::remove | ( | const KSambaShareData & | shareName | ) | const |
Definition at line 348 of file ksambashare.cpp.
|
static |
Definition at line 108 of file ksambashare.cpp.
void KSambaSharePrivate::setUserSharePath | ( | ) |
Definition at line 99 of file ksambashare.cpp.
QStringList KSambaSharePrivate::sharedDirs | ( | ) | const |
Definition at line 197 of file ksambashare.cpp.
QStringList KSambaSharePrivate::shareNames | ( | ) | const |
Definition at line 192 of file ksambashare.cpp.
bool KSambaSharePrivate::sync | ( | ) |
Definition at line 366 of file ksambashare.cpp.
Definition at line 124 of file ksambashare.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:24:55 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.