void nsVolume::LogState() const { if (mState == nsIVolume::STATE_MOUNTED) { LOG("nsVolume: %s state %s @ '%s' gen %d locked %d fake %d " "media %d sharing %d formatting %d unmounting %d", NameStr().get(), StateStr(), MountPointStr().get(), MountGeneration(), (int)IsMountLocked(), (int)IsFake(), (int)IsMediaPresent(), (int)IsSharing(), (int)IsFormatting(), (int)IsUnmounting()); return; } LOG("nsVolume: %s state %s", NameStr().get(), StateStr()); }
void Volume::Dump(const char* aLabel) const { LOG("%s: Volume: %s (%d) is %s and %s @ %s gen %d locked %d", aLabel, NameStr(), Id(), StateStr(), MediaPresent() ? "inserted" : "missing", MountPoint().get(), MountGeneration(), (int)IsMountLocked()); LOG("%s: Sharing %s Mounting %s Formating %s Unmounting %s", aLabel, CanBeShared() ? (IsSharingEnabled() ? (IsSharing() ? "en-y" : "en-n") : "dis") : "x", IsMountRequested() ? "req" : "n", IsFormatRequested() ? (IsFormatting() ? "req-y" : "req-n") : (IsFormatting() ? "y" : "n"), IsUnmountRequested() ? (IsUnmounting() ? "req-y" : "req-n") : (IsUnmounting() ? "y" : "n")); }