C# Class FAT32.FL_FILE

Inheritance: fatlib
Show file Open project: Wiladams/NewTOAPIA

Public Properties

Property Type Description
bytenum ulong
file_data sector_buffer
filelength ulong
filelength_changed int
filename byte[]
flags byte
next FL_FILE
parentcluster ulong
path byte[]
shortfilename byte[]
startcluster ulong

Public Methods

Method Description
fl_fclose ( ) : void
fl_feof ( ) : int
fl_fflush ( ) : int
fl_fgetpos ( ulong &position ) : int
fl_fread ( byte buffer, int size, int length ) : int
fl_ftell ( ) : long

Private Methods

Method Description
CHECK_FL_INIT ( )
fl_fgetc ( ) : int
fl_fputc ( int c, void f ) : int
fl_fseek ( long offset, int origin ) : int
fl_fwrite ( ) : int

Method Details

fl_fclose() public method

public fl_fclose ( ) : void
return void

fl_feof() public method

public fl_feof ( ) : int
return int

fl_fflush() public method

public fl_fflush ( ) : int
return int

fl_fgetpos() public method

public fl_fgetpos ( ulong &position ) : int
position ulong
return int

fl_fread() public method

public fl_fread ( byte buffer, int size, int length ) : int
buffer byte
size int
length int
return int

fl_ftell() public method

public fl_ftell ( ) : long
return long

Property Details

bytenum public property

public ulong bytenum
return ulong

file_data public property

public sector_buffer,FAT32 file_data
return sector_buffer

filelength public property

public ulong filelength
return ulong

filelength_changed public property

public int filelength_changed
return int

filename public property

public byte[] filename
return byte[]

flags public property

public byte flags
return byte

next public property

public FL_FILE,FAT32 next
return FL_FILE

parentcluster public property

public ulong parentcluster
return ulong

path public property

public byte[] path
return byte[]

shortfilename public property

public byte[] shortfilename
return byte[]

startcluster public property

public ulong startcluster
return ulong