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::KSambaSharePrivate | ( | KSambaShare * | parent | ) |
Definition at line 54 of file ksambashare.cpp.
◆ ~KSambaSharePrivate()
KSambaSharePrivate::~KSambaSharePrivate | ( | ) |
Definition at line 66 of file ksambashare.cpp.
Member Function Documentation
◆ _k_slotFileChange()
void KSambaSharePrivate::_k_slotFileChange | ( | const QString & | path | ) |
Definition at line 427 of file ksambashare.cpp.
◆ add()
KSambaShareData::UserShareError KSambaSharePrivate::add | ( | const KSambaShareData & | shareData | ) |
Definition at line 305 of file ksambashare.cpp.
◆ findSmbConf()
bool KSambaSharePrivate::findSmbConf | ( | ) |
Definition at line 84 of file ksambashare.cpp.
◆ getNetUserShareInfo()
QByteArray KSambaSharePrivate::getNetUserShareInfo | ( | ) |
Definition at line 161 of file ksambashare.cpp.
◆ getShareByName()
KSambaShareData KSambaSharePrivate::getShareByName | ( | const QString & | shareName | ) | const |
Definition at line 211 of file ksambashare.cpp.
◆ getSharesByPath()
QList< KSambaShareData > KSambaSharePrivate::getSharesByPath | ( | const QString & | path | ) | const |
Definition at line 216 of file ksambashare.cpp.
◆ guestsAllowed()
KSambaShareData::UserShareError KSambaSharePrivate::guestsAllowed | ( | const KSambaShareData::GuestPermission & | guestok | ) | const |
Definition at line 292 of file ksambashare.cpp.
◆ isAclValid()
KSambaShareData::UserShareError KSambaSharePrivate::isAclValid | ( | const QString & | acl | ) | const |
Definition at line 284 of file ksambashare.cpp.
◆ isDirectoryShared()
bool KSambaSharePrivate::isDirectoryShared | ( | const QString & | path | ) | const |
Definition at line 237 of file ksambashare.cpp.
◆ isPathValid()
KSambaShareData::UserShareError KSambaSharePrivate::isPathValid | ( | const QString & | path | ) | const |
Definition at line 255 of file ksambashare.cpp.
◆ isSambaInstalled()
|
static |
Definition at line 70 of file ksambashare.cpp.
◆ isShareNameAvailable()
bool KSambaSharePrivate::isShareNameAvailable | ( | const QString & | name | ) | const |
Definition at line 249 of file ksambashare.cpp.
◆ isShareNameValid()
bool KSambaSharePrivate::isShareNameValid | ( | const QString & | name | ) | const |
Definition at line 230 of file ksambashare.cpp.
◆ remove()
KSambaShareData::UserShareError KSambaSharePrivate::remove | ( | const KSambaShareData & | shareName | ) | const |
Definition at line 348 of file ksambashare.cpp.
◆ runProcess()
|
static |
Definition at line 108 of file ksambashare.cpp.
◆ setUserSharePath()
void KSambaSharePrivate::setUserSharePath | ( | ) |
Definition at line 99 of file ksambashare.cpp.
◆ sharedDirs()
QStringList KSambaSharePrivate::sharedDirs | ( | ) | const |
Definition at line 197 of file ksambashare.cpp.
◆ shareNames()
QStringList KSambaSharePrivate::shareNames | ( | ) | const |
Definition at line 192 of file ksambashare.cpp.
◆ sync()
bool KSambaSharePrivate::sync | ( | ) |
Definition at line 366 of file ksambashare.cpp.
◆ testparmParamValue()
|
static |
Definition at line 124 of file ksambashare.cpp.
The documentation for this class was generated from the following files:
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.