C# Class CSPspEmu.Hle.Vfs.HleIoDriverMountable

Inheritance: IHleIoDriver
Afficher le fichier Open project: soywiz/cspspemu

Méthodes publiques

Méthode Description
GetMount ( string MountAt ) : IHleIoDriver
IoChdir ( HleIoDrvFileArg HleIoDrvFileArg, string DirectoryName ) : int
IoChstat ( HleIoDrvFileArg HleIoDrvFileArg, string FileName, SceIoStat Stat, int Bits ) : int
IoClose ( HleIoDrvFileArg HleIoDrvFileArg ) : int
IoDclose ( HleIoDrvFileArg HleIoDrvFileArg ) : int
IoDevctl ( HleIoDrvFileArg HleIoDrvFileArg, string DeviceName, uint Command, byte InputPointer, int InputLength, byte OutputPointer, int OutputLength ) : int
IoDopen ( HleIoDrvFileArg HleIoDrvFileArg, string Name ) : int
IoDread ( HleIoDrvFileArg HleIoDrvFileArg, HleIoDirent dir ) : int
IoExit ( ) : int
IoGetstat ( HleIoDrvFileArg HleIoDrvFileArg, string FileName, SceIoStat Stat ) : int
IoInit ( ) : int
IoIoctl ( HleIoDrvFileArg HleIoDrvFileArg, uint Command, byte InputPointer, int InputLength, byte OutputPointer, int OutputLength ) : int
IoLseek ( HleIoDrvFileArg HleIoDrvFileArg, long Offset, SeekAnchor Whence ) : long
IoMkdir ( HleIoDrvFileArg HleIoDrvFileArg, string Name, SceMode Mode ) : int
IoMount ( HleIoDrvFileArg HleIoDrvFileArg ) : int
IoOpen ( HleIoDrvFileArg HleIoDrvFileArg, string FileName, HleIoFlags Flags, SceMode Mode ) : int
IoRead ( HleIoDrvFileArg HleIoDrvFileArg, byte OutputPointer, int OutputLength ) : int
IoRemove ( HleIoDrvFileArg HleIoDrvFileArg, string Name ) : int
IoRename ( HleIoDrvFileArg HleIoDrvFileArg, string OldFileName, string NewFileName ) : int
IoRmdir ( HleIoDrvFileArg HleIoDrvFileArg, string Name ) : int
IoUmount ( HleIoDrvFileArg HleIoDrvFileArg ) : int
IoUnk21 ( HleIoDrvFileArg HleIoDrvFileArg ) : int
IoWrite ( HleIoDrvFileArg HleIoDrvFileArg, byte InputPointer, int InputLength ) : int
Mount ( string MountAt, IHleIoDriver HleIoDriver ) : void

Méthodes protégées

Méthode Description
ReLocatePathHandle ( HleIoDrvFileArg &HleIoDrvFileArg, string &FileName ) : void

Method Details

GetMount() public méthode

public GetMount ( string MountAt ) : IHleIoDriver
MountAt string
Résultat IHleIoDriver

IoChdir() public méthode

public IoChdir ( HleIoDrvFileArg HleIoDrvFileArg, string DirectoryName ) : int
HleIoDrvFileArg HleIoDrvFileArg
DirectoryName string
Résultat int

IoChstat() public méthode

public IoChstat ( HleIoDrvFileArg HleIoDrvFileArg, string FileName, SceIoStat Stat, int Bits ) : int
HleIoDrvFileArg HleIoDrvFileArg
FileName string
Stat SceIoStat
Bits int
Résultat int

IoClose() public méthode

public IoClose ( HleIoDrvFileArg HleIoDrvFileArg ) : int
HleIoDrvFileArg HleIoDrvFileArg
Résultat int

IoDclose() public méthode

public IoDclose ( HleIoDrvFileArg HleIoDrvFileArg ) : int
HleIoDrvFileArg HleIoDrvFileArg
Résultat int

IoDevctl() public méthode

public IoDevctl ( HleIoDrvFileArg HleIoDrvFileArg, string DeviceName, uint Command, byte InputPointer, int InputLength, byte OutputPointer, int OutputLength ) : int
HleIoDrvFileArg HleIoDrvFileArg
DeviceName string
Command uint
InputPointer byte
InputLength int
OutputPointer byte
OutputLength int
Résultat int

IoDopen() public méthode

public IoDopen ( HleIoDrvFileArg HleIoDrvFileArg, string Name ) : int
HleIoDrvFileArg HleIoDrvFileArg
Name string
Résultat int

IoDread() public méthode

public IoDread ( HleIoDrvFileArg HleIoDrvFileArg, HleIoDirent dir ) : int
HleIoDrvFileArg HleIoDrvFileArg
dir HleIoDirent
Résultat int

IoExit() public méthode

public IoExit ( ) : int
Résultat int

IoGetstat() public méthode

public IoGetstat ( HleIoDrvFileArg HleIoDrvFileArg, string FileName, SceIoStat Stat ) : int
HleIoDrvFileArg HleIoDrvFileArg
FileName string
Stat SceIoStat
Résultat int

IoInit() public méthode

public IoInit ( ) : int
Résultat int

IoIoctl() public méthode

public IoIoctl ( HleIoDrvFileArg HleIoDrvFileArg, uint Command, byte InputPointer, int InputLength, byte OutputPointer, int OutputLength ) : int
HleIoDrvFileArg HleIoDrvFileArg
Command uint
InputPointer byte
InputLength int
OutputPointer byte
OutputLength int
Résultat int

IoLseek() public méthode

public IoLseek ( HleIoDrvFileArg HleIoDrvFileArg, long Offset, SeekAnchor Whence ) : long
HleIoDrvFileArg HleIoDrvFileArg
Offset long
Whence SeekAnchor
Résultat long

IoMkdir() public méthode

public IoMkdir ( HleIoDrvFileArg HleIoDrvFileArg, string Name, SceMode Mode ) : int
HleIoDrvFileArg HleIoDrvFileArg
Name string
Mode SceMode
Résultat int

IoMount() public méthode

public IoMount ( HleIoDrvFileArg HleIoDrvFileArg ) : int
HleIoDrvFileArg HleIoDrvFileArg
Résultat int

IoOpen() public méthode

public IoOpen ( HleIoDrvFileArg HleIoDrvFileArg, string FileName, HleIoFlags Flags, SceMode Mode ) : int
HleIoDrvFileArg HleIoDrvFileArg
FileName string
Flags HleIoFlags
Mode SceMode
Résultat int

IoRead() public méthode

public IoRead ( HleIoDrvFileArg HleIoDrvFileArg, byte OutputPointer, int OutputLength ) : int
HleIoDrvFileArg HleIoDrvFileArg
OutputPointer byte
OutputLength int
Résultat int

IoRemove() public méthode

public IoRemove ( HleIoDrvFileArg HleIoDrvFileArg, string Name ) : int
HleIoDrvFileArg HleIoDrvFileArg
Name string
Résultat int

IoRename() public méthode

public IoRename ( HleIoDrvFileArg HleIoDrvFileArg, string OldFileName, string NewFileName ) : int
HleIoDrvFileArg HleIoDrvFileArg
OldFileName string
NewFileName string
Résultat int

IoRmdir() public méthode

public IoRmdir ( HleIoDrvFileArg HleIoDrvFileArg, string Name ) : int
HleIoDrvFileArg HleIoDrvFileArg
Name string
Résultat int

IoUmount() public méthode

public IoUmount ( HleIoDrvFileArg HleIoDrvFileArg ) : int
HleIoDrvFileArg HleIoDrvFileArg
Résultat int

IoUnk21() public méthode

public IoUnk21 ( HleIoDrvFileArg HleIoDrvFileArg ) : int
HleIoDrvFileArg HleIoDrvFileArg
Résultat int

IoWrite() public méthode

public IoWrite ( HleIoDrvFileArg HleIoDrvFileArg, byte InputPointer, int InputLength ) : int
HleIoDrvFileArg HleIoDrvFileArg
InputPointer byte
InputLength int
Résultat int

Mount() public méthode

public Mount ( string MountAt, IHleIoDriver HleIoDriver ) : void
MountAt string
HleIoDriver IHleIoDriver
Résultat void

ReLocatePathHandle() protected méthode

protected ReLocatePathHandle ( HleIoDrvFileArg &HleIoDrvFileArg, string &FileName ) : void
HleIoDrvFileArg HleIoDrvFileArg
FileName string
Résultat void