public bool Equals(BackblazeB2UploadMultipartFileResult other) { return(ContentLength == other.ContentLength && BucketID.Equals(other.BucketID, StringComparison.Ordinal) && Enumerable.SequenceEqual(FileHashes, other.FileHashes) && FileID.Equals(other.FileID, StringComparison.Ordinal)); }
private void Upload() { List <string> ContentToWrite = new List <string> { FileID.ToString() }; string TempReader; long ContentBuffer = 0; do { if (Reader.Peek() > -1) { CurrentLineID += 1; TempReader = Reader.ReadLine(); ContentBuffer += System.Text.Encoding.UTF8.GetByteCount(TempReader.ToCharArray()); ContentToWrite.AddRange(new List <string> { CurrentLineID.ToString(), TempReader }); } else { break; } } while (ContentBuffer < 8192); if (ContentBuffer > 0) { Core.RCONPlayer.SentToPlayer(new Package(Package.PackageTypes.BeginDownloadFile, ContentToWrite, Client)); } else { Reader.Dispose(); Core.RCONPlayer.SentToPlayer(new Package(Package.PackageTypes.EndDownloadFile, FileID.ToString(), Client)); } }
public OpenFileObject GetOpenFileObject(FileID fileID) { OpenFileObject result; m_openFiles.TryGetValue(fileID.Volatile, out result); return(result); }
public OpenSearch GetOpenSearch(FileID fileID) { OpenSearch openSearch; m_openSearches.TryGetValue(fileID.Volatile, out openSearch); return(openSearch); }
public override int GetHashCode() { return(AccountID?.GetHashCode() ?? 0 ^ BucketID?.GetHashCode() ?? 0 ^ FileID?.GetHashCode() ?? 0 ^ FileName?.GetHashCode() ?? 0); }
/// <summary> /// Initializes the packet from a stream through a <see cref="Stream"/>. /// </summary> /// <param name="stream">A <see cref="Stream"/> containing the packet.</param> protected override void Initialize(Stream stream) { using (var reader = new BinaryReader(stream, Encoding.ASCII, true)) { FileID = new FileID { ID = reader.ReadBytes(16) }; Hash = reader.ReadBytes(16); Hash16k = reader.ReadBytes(16); if ((Length = reader.ReadInt64()) < 0) { throw new TooLargeNumberError(); } StringBuilder sb = new StringBuilder(); while (reader.BaseStream.Position < reader.BaseStream.Length) { sb.Append(reader.ReadChars(4)); } Filename = sb.ToString(); } }
public UnityEventTargetReference([NotNull] IPlainScalarNode owner, EventHandlerArgumentMode mode, string type, FileID fileId) : base(owner) { myMode = mode; myType = type; myFileId = fileId; }
public OpenSearch AddOpenSearch(FileID fileID, List <QueryDirectoryFileInformation> entries, int enumerationLocation) { OpenSearch openSearch = new OpenSearch(entries, enumerationLocation); m_openSearches.Add(fileID.Volatile, openSearch); return(openSearch); }
public override int GetHashCode() { return (BucketID.GetHashCode() ^ FileID.GetHashCode() ^ ContentLength.GetHashCode()); }
public FileUpdateTransactionBody(Hashgraph.UpdateFileParams updateParameters) : this() { if (updateParameters is null) { throw new ArgumentNullException(nameof(updateParameters), "File Update Parameters argument is missing. Please check that it is not null."); } if (updateParameters.File is null) { throw new ArgumentNullException(nameof(updateParameters.File), "File identifier is missing. Please check that it is not null."); } if (updateParameters.Endorsements is null && updateParameters.Contents is null && updateParameters.Memo is null) { throw new ArgumentException(nameof(updateParameters), "The File Update parameters contain no update properties, it is blank."); } FileID = new FileID(updateParameters.File); if (!(updateParameters.Endorsements is null)) { Keys = new KeyList(updateParameters.Endorsements); } if (updateParameters.Contents.HasValue) { Contents = ByteString.CopyFrom(updateParameters.Contents.Value.ToArray()); } if (!(updateParameters.Memo is null)) { Memo = updateParameters.Memo; } }
private MonoScriptReference(IPlainScalarNode owner, FileID fileID, MetaFileGuidCache metaFileGuidCache, string resolvedName) : base(owner) { myFileID = fileID; myMetaFileGuidCache = metaFileGuidCache; myResolvedName = resolvedName; }
public void RemoveOpenFile(FileID fileID) { lock (m_openFiles) { m_openFiles.Remove(fileID.Volatile); } m_openSearches.Remove(fileID.Volatile); }
public ComponentHierarchyElement(FileID id, FileID correspondingSourceObject, FileID prefabInstance, FileID gameObject, bool isStripped) { Id = id; CorrespondingSourceObject = correspondingSourceObject ?? FileID.Null; PrefabInstance = prefabInstance ?? FileID.Null; GameObject = gameObject ?? FileID.Null; IsStripped = isStripped; }
private static CreateResponse CreateResponseForNamedPipe(FileID fileID, FileStatus fileStatus) { CreateResponse response = new CreateResponse(); response.CreateAction = (CreateAction)fileStatus; response.FileAttributes = FileAttributes.Normal; response.FileId = fileID; return(response); }
public GameObjectHierarchyElement(FileID id, FileID correspondingSourceObject, FileID prefabParentObject, bool isStripped, FileID transformId, string name) { Id = id; CorrespondingSourceObject = correspondingSourceObject ?? FileID.Null; PrefabInstance = prefabParentObject ?? FileID.Null; IsStripped = isStripped; TransformId = transformId ?? FileID.Null; Name = name; }
private static ComponentHierarchyElement Read(UnsafeReader reader) { return(new ComponentHierarchyElement( FileID.ReadFrom(reader), FileID.ReadFrom(reader), FileID.ReadFrom(reader), FileID.ReadFrom(reader), reader.ReadBool())); }
public void AddSceneHierarchyElement(Dictionary <string, string> simpleValues, Dictionary <string, FileID> referenceValues) { var anchor = simpleValues.GetValueSafe("&anchor"); if (anchor == null) { return; } var id = new FileID(null, anchor); var correspondingId = GetCorrespondingSourceObjectId(referenceValues); var prefabInstanceId = GetPrefabInstanceId(referenceValues); bool isStripped = simpleValues.ContainsKey("stripped"); if (referenceValues.ContainsKey(UnityYamlConstants.FatherProperty)) { // transform component var rootOrder = int.TryParse(simpleValues.GetValueSafe(UnityYamlConstants.RootOrderProperty), out var r) ? r : -1; var gameObject = referenceValues.GetValueSafe(UnityYamlConstants.GameObjectProperty); var father = referenceValues.GetValueSafe(UnityYamlConstants.FatherProperty); Elements.Add(id, new TransformHierarchyElement(id, correspondingId, prefabInstanceId, isStripped, rootOrder, gameObject, father)); if (Elements.TryGetValue(gameObject, out var element)) { var goElement = (element as GameObjectHierarchyElement).NotNull("goElement != null"); goElement.TransformId = id; } else { myGameObjectsTransforms[gameObject] = id; } } else if (referenceValues.ContainsKey(UnityYamlConstants.GameObjectProperty)) { // component var gameObject = referenceValues.GetValueSafe(UnityYamlConstants.GameObjectProperty); Elements.Add(id, new ComponentHierarchyElement(id, correspondingId, prefabInstanceId, gameObject, isStripped)); } else { // gameobject var transformId = myGameObjectsTransforms.GetValueSafe(id); if (transformId != null) { myGameObjectsTransforms.Remove(transformId); } Elements.Add(id, new GameObjectHierarchyElement(id, correspondingId, prefabInstanceId, isStripped, transformId, simpleValues.GetValueSafe(UnityYamlConstants.NameProperty))); } }
public override int GetHashCode() { return(AccountID.GetHashCode() ^ BucketID.GetHashCode() ^ ContentLength.GetHashCode() ^ ContentSHA1.GetHashCode() ^ FileID.GetHashCode() ^ FileName.GetHashCode() ^ UploadTimeStamp.GetHashCode()); }
public FF8StringReference ReadByOffset(FileID fileID, int sectionID, int offset) { var r = new FF8StringReference(Memory.Strings[FileID.Kernel].GetArchive(), Memory.Strings[FileID.Kernel].GetFileNames()[0], Memory.Strings[FileID.Kernel].GetFiles() .SubPositions[(int)((Kernel)Memory.Strings[FileID.Kernel]).StringLocations[0].StringLocation] + offset, settings: (FF8StringReference.Settings.Namedic | FF8StringReference.Settings.MultiCharByte)); return(r.Length > 0 ? r : null); }
private static GameObjectHierarchyElement Read(UnsafeReader reader) { return(new GameObjectHierarchyElement( FileID.ReadFrom(reader), FileID.ReadFrom(reader), FileID.ReadFrom(reader), reader.ReadBool(), FileID.ReadFrom(reader), reader.ReadString())); }
public override int GetHashCode() { var hashCode = 438000814; hashCode = hashCode * -1521134295 + FolderID.GetHashCode(); hashCode = hashCode * -1521134295 + FileID.GetHashCode(); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(FileName); return(hashCode); }
public override int GetHashCode() { return(FileID?.GetHashCode() ?? 0 ^ FileName?.GetHashCode() ?? 0 ^ ContentLength.GetHashCode() ^ ContentType?.GetHashCode() ?? 0 ^ ContentSha1?.GetHashCode() ?? 0 ^ Action?.GetHashCode() ?? 0 ^ UploadTimeStamp.GetHashCode()); }
public ModificationHierarchyElement(FileID id, FileID correspondingSourceObject, FileID prefabInstance, bool isStripped, FileID transformParentId, Dictionary <FileID, int?> rootIndexes, Dictionary <FileID, string> names) { Id = id; CorrespondingSourceObject = correspondingSourceObject ?? FileID.Null; PrefabInstance = prefabInstance ?? FileID.Null; IsStripped = isStripped; TransformParentId = transformParentId ?? FileID.Null; myRootIndexes = rootIndexes; myNames = names; }
public Model.Patient RegisterPatient(string patientFirstName, string patientLastName, string nationalCode, int doctorId, string mobile, string description, bool isIranian) { // بررسی وجود بیمار با استفاده از کدملی var PatientObject = GetPatientByNationalCode(nationalCode); // چنین بیماری از قبل وجو نداشته و فرایند ثبت جدید باید انجام شود string RandomNo = FileID.ID(10).ToString(); if (PatientObject == null) { bool IsAffected = AddPatient(new Model.Patient { Address = "", Code = GetNewPatientCodeToRegister(), City = "", FirstName = patientFirstName, GenderIsMale = null, LastName = patientLastName, Mobile = mobile, NationalCode = (isIranian ? nationalCode: RandomNo), Province = "", RegisterDate = DateTime.Now, IsIranian = isIranian, IsDeleted = false }); if (!IsAffected) { throw Common.MegaException.ThrowException("امکان ثبت این کاربر وجود ندارد.لطفا با واحد فنی تماس بگیرید."); } } PatientObject = GetPatientByNationalCode((isIranian ? nationalCode : RandomNo)); Model.Doctor DoctorObject = new DoctorService().GetDoctorById(doctorId); MedicalRecordService medicalRecordService = new MedicalRecordService(); var IsMedicalRecordInserted = medicalRecordService.AddMedicalRecord(new Model.MedicalRecord { DoctorId = doctorId, DoctorFirstName = DoctorObject.FirstName, DoctorLastName = DoctorObject.LastName, PatientFirstName = PatientObject.FirstName, PatientLastName = PatientObject.LastName, PatientId = Convert.ToInt32(PatientObject.Id), ReceptionDate = PatientObject.RegisterDate, TreatmentProcessId = 1, // پذیرش شده LastTreatmentProcessChangeDate = DateTime.Now, }); if (!IsMedicalRecordInserted) { throw Common.MegaException.ThrowException("امکان ثبت این کاربر وجود ندارد.لطفا با واحد فنی تماس بگیرید."); } return(PatientObject); }
public MulComparer(string pathOneMul, string pathTwoMul, string pathOneIdx, string pathTwoIdx, bool usesIdx, FileID id) { if (!File.Exists(pathOneMul) && !Directory.Exists(pathOneMul)) { throw new ArgumentException(pathOneMul + " does not exist"); } if (!File.Exists(pathTwoMul) && !Directory.Exists(pathTwoMul)) { throw new ArgumentException(pathTwoMul + " does not exist"); } if (usesIdx) { if (!File.Exists(pathOneIdx) && !Directory.Exists(pathOneIdx)) { throw new ArgumentException(pathOneIdx + " does not exist"); } if (!File.Exists(pathTwoIdx) && !Directory.Exists(pathTwoIdx)) { throw new ArgumentException(pathTwoIdx + " does not exist"); } } if (!File.Exists(pathOneMul)) { pathOneMul += Enum.GetName(typeof(FileID), id).Replace('_', '.'); } if (!File.Exists(pathOneIdx)) { pathTwoMul += Enum.GetName(typeof(FileID), id).Replace('_', '.'); } if (!File.Exists(pathOneIdx)) { pathOneIdx += Enum.GetName(typeof(FileID), id - 1).Replace('_', '.'); } if (!File.Exists(pathTwoIdx)) { pathTwoIdx += Enum.GetName(typeof(FileID), id - 1).Replace('_', '.'); } _pathOneMul = pathOneMul; _pathTwoMul = pathTwoMul; _pathOneIdx = pathOneIdx; _pathTwoIdx = pathTwoIdx; _usesIdx = usesIdx; _fileId = id; _patches = new List <Patch>(); _thread = new Thread(InternalCompare); }
public override int GetHashCode() { if (GroupID != 0) { return(TypeID.GetHashCode() ^ GroupID.GetHashCode() ^ FileID.GetHashCode()); } else { return(TypeID.GetHashCode() ^ FileID.GetHashCode()); } }
public override int GetHashCode() { return (FileID?.GetHashCode() ?? 0 ^ FileLength.GetHashCode() ^ FileName?.GetHashCode() ?? 0 ^ FileShardIDs?.GetHashCodeEnumerable() ?? 0 ^ FileShardHashes?.GetHashCodeEnumerable() ?? 0 ^ LastModified.GetHashCode() ^ SHA1?.GetHashCode() ?? 0); }
private static TransformHierarchyElement Read(UnsafeReader reader) { return(new TransformHierarchyElement( FileID.ReadFrom(reader), FileID.ReadFrom(reader), FileID.ReadFrom(reader), reader.ReadBool(), reader.ReadInt32(), FileID.ReadFrom(reader), FileID.ReadFrom(reader))); }
private static Dictionary <FileID, T> ReadDictionary <T>(UnsafeReader reader, Func <UnsafeReader, T> readValue) { var count = reader.ReadInt32(); var result = new Dictionary <FileID, T>(count); for (int i = 0; i < count; i++) { result[FileID.ReadFrom(reader)] = readValue(reader); } return(result); }
private static IList <FileID> ReadChildren(UnsafeReader reader) { var count = reader.ReadInt32(); var result = new List <FileID>(count); for (var i = 0; i < count; i++) { result.Add(FileID.ReadFrom(reader)); } return(result); }
/// <summary> /// Initializes the packet from a stream through a <see cref="Stream"/>. /// </summary> /// <param name="stream">A <see cref="Stream"/> containing the packet.</param> protected override void Initialize(Stream stream) { using (var reader = new BinaryReader(stream, Encoding.ASCII, true)) { FileID = new FileID { ID = reader.ReadBytes(16) }; while (reader.BaseStream.Position < reader.BaseStream.Length) { Checksums.Add(new InputFileSliceChecksum { MD5 = reader.ReadBytes(16), CRC32 = reader.ReadUInt32() }); } } }
public MulComparer(string pathOneMul, string pathTwoMul, string pathOneIdx, string pathTwoIdx, bool usesIdx, FileID id) { if (!File.Exists(pathOneMul) && !Directory.Exists(pathOneMul)) throw new ArgumentException(pathOneMul + " does not exist"); if (!File.Exists(pathTwoMul) && !Directory.Exists(pathTwoMul)) throw new ArgumentException(pathTwoMul + " does not exist"); if (usesIdx) { if (!File.Exists(pathOneIdx) && !Directory.Exists(pathOneIdx)) throw new ArgumentException(pathOneIdx + " does not exist"); if (!File.Exists(pathTwoIdx) && !Directory.Exists(pathTwoIdx)) throw new ArgumentException(pathTwoIdx + " does not exist"); } if (!File.Exists(pathOneMul)) pathOneMul += Enum.GetName(typeof(FileID), id).Replace('_', '.'); if (!File.Exists(pathOneIdx)) pathTwoMul += Enum.GetName(typeof(FileID), id).Replace('_', '.'); if (!File.Exists(pathOneIdx)) pathOneIdx += Enum.GetName(typeof(FileID), id - 1).Replace('_', '.'); if (!File.Exists(pathTwoIdx)) pathTwoIdx += Enum.GetName(typeof(FileID), id - 1).Replace('_', '.'); _pathOneMul = pathOneMul; _pathTwoMul = pathTwoMul; _pathOneIdx = pathOneIdx; _pathTwoIdx = pathTwoIdx; _usesIdx = usesIdx; _fileId = id; _patches = new List<Patch>(); _thread = new Thread(InternalCompare); }
public MulComparer(string pathOneMul, string pathTwoMul, FileID id) : this(pathOneMul, pathTwoMul, "", "", false, id) { }