Structure to hold the status information about a file
Esempio n. 1
0
 public override int IoChstat(HleIoDrvFileArg HleIoDrvFileArg, string FileName, SceIoStat* stat, int bits)
 {
     throw(new NotImplementedException());
 }
Esempio n. 2
0
 public virtual int IoGetstat(HleIoDrvFileArg HleIoDrvFileArg, string FileName, SceIoStat* Stat)
 {
     return ParentDriver.IoGetstat(HleIoDrvFileArg, FileName, Stat);
 }
Esempio n. 3
0
 public unsafe int IoGetstat(HleIoDrvFileArg HleIoDrvFileArg, string FileName, SceIoStat* Stat)
 {
     ReLocatePathHandle(ref HleIoDrvFileArg, ref FileName);
     return HleIoDrvFileArg.HleIoDriver.IoGetstat(HleIoDrvFileArg, FileName, Stat);
 }
Esempio n. 4
0
 public virtual int IoChstat(HleIoDrvFileArg HleIoDrvFileArg, string FileName, SceIoStat* stat, int bits)
 {
     return ParentDriver.IoChstat(HleIoDrvFileArg, FileName, stat, bits);
 }
 public int sceIoGetstat(string FileName, SceIoStat* SceIoStat)
 {
     var Info = HleState.HleIoManager.ParsePath(FileName);
     try
     {
         Info.HleIoDriver.IoGetstat(Info.HleIoDrvFileArg, Info.LocalPath, SceIoStat);
         return 0;
     }
     catch (FileNotFoundException)
     {
         Console.Error.WriteLine("Can't find file '{0}'", FileName);
         return (int)SceKernelErrors.ERROR_ERRNO_FILE_NOT_FOUND;
     }
 }
 public int sceIoChstat(string FileName, SceIoStat *SceIoStat, int Bitmask)
 {
     var Info = HleState.HleIoManager.ParsePath(FileName);
     return Info.HleIoDriver.IoChstat(Info.HleIoDrvFileArg, FileName, SceIoStat, Bitmask);
 }
Esempio n. 7
0
		public int sceIoChstat(string FileName, SceIoStat *SceIoStat, int Bitmask)
		{
			try
			{
				var Info = HleIoManager.ParsePath(FileName);
				return Info.HleIoDriver.IoChstat(Info.HleIoDrvFileArg, FileName, SceIoStat, Bitmask);
			}
			finally
			{
				_DelayIo(IoDelayType.ChStat);
			}
		}
Esempio n. 8
0
			public int IoGetstat(HleIoDrvFileArg HleIoDrvFileArg, string FileName, SceIoStat* Stat)
			{
				throw new NotImplementedException();
			}