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-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:50:04 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
KDE API Reference