Share
ClientConnection::ShareRemoved(Share* share)
ClientConnection::UserPermissionsChanged(Share* share, User* user,
Share* share = NULL;
BReference<Share> shareReference(share, true);
class Share;
void ShareRemoved(Share* share);
void UserPermissionsChanged(Share* share,
Share*
ClientVolume::Mount(UserSecurityContext* securityContext, Share* share)
Share* fShare;
class Share;
Share* share);
Share* GetShare() const;
Share* share;
Share* share = fSecurityContext->FindShare(shareName);
BReference<Share> shareReference(share, true);
Share* share = fSecurityContext->FindShare(shareName);
BReference<Share> shareReference(share, true);
Share* share = fSecurityContext->FindShare(shareName);
BReference<Share> shareReference(share);
Share* share = fSecurityContext->FindShare(shareName);
BReference<Share> shareReference(share);
Share* share;
BReference<Share> shareReference(share, true);
Share::Share()
Share::Share(BMessage* archive)
Share::~Share()
Share::Archive(BMessage* archive, bool deep) const
Share::Instantiate(BMessage* archive)
return new(std::nothrow) Share(archive);
Share::Init(const char* name, const node_ref& ref, const char* path)
Share::Init(const char* name, const char* path)
Share::InitCheck() const
Share::Unarchive(const BMessage* archive)
Share::GetName() const
Share::DoesExist() const
Share::GetNodeRef() const
Share::GetVolumeID() const
Share::GetNodeID() const
Share::GetPath() const
struct SecurityContext::ShareMap : HashMap<HashString, Share*> {
Share tmpShare;
Share* share = it.Next().value;
Share* share = it.Next().value;
SecurityContext::AddShare(const char* name, const node_ref& ref, Share** _share)
Share* share = new(std::nothrow) Share;
BReference<Share> shareReference(share, true);
SecurityContext::AddShare(const char* name, const char* path, Share** _share)
Share* share = new(std::nothrow) Share;
BReference<Share> shareReference(share, true);
SecurityContext::RemoveShare(const char* name, Share** _share)
Share* share = FindShare(name);
BReference<Share> shareReference(share, true);
SecurityContext::RemoveShare(Share* share)
Share*
Share* share = fShares->Get(name);
Share* share = it.Next().value;
Share** share = NULL);
Share** share = NULL);
status_t RemoveShare(Share* share);
Share* FindShare(const char* name);
class Share : public BReferenceable, public BArchivable {
Share();
Share(BMessage* archive);
~Share();
Share** share = NULL);
StatisticsManager::ShareRemoved(Share* share)
StatisticsManager::ShareMounted(Share* share, User* user)
StatisticsManager::ShareUnmounted(Share* share, User* user)
StatisticsManager::GetShareStatistics(Share* share, BMessage* statistics)
class Share;
void ShareRemoved(Share* share);
void ShareMounted(Share* share, User* user);
void ShareUnmounted(Share* share, User* user);
status_t GetShareStatistics(Share* share,