The following classification groups properties and methods of the fd. object by their logical function.
Properties and methods under fd.filenum are indented to reflect the fact that they are performed on the file currently selected by the fd.filenum.
Member
|
Type
|
Where to read about it
|
Direct sector access
|
fd.buffernum
|
Property
|
Direct Sector Access
|
fd.getsector
|
Method
|
Direct Sector Access
|
fd.setsector
|
Method
|
Direct Sector Access
|
fd.getbuffer
|
Method
|
Direct Sector Access
|
fd.setbuffer
|
Method
|
Direct Sector Access
|
fd.checksum
|
Method
|
Using Checksums
|
fd.copyfirmware
|
Method
|
Upgrading the Firmware/Application
|
fd.copyfirmwarelzo
|
Method
|
Upgrading the Firmware/Application
|
General disk info and operations
|
fd.availableflashspace
|
R/O property
|
|
fd.maxopenedfiles
|
R/O property
|
Opening Files
|
fd.formatj
|
Method
|
Formatting the Flash Disk
|
fd.format
|
Method
|
Formatting the Flash Disk
|
fd.mount
|
Method
|
Mounting the Flash Disk
|
fd.ready
|
R/O property
|
Mounting the Flash Disk
|
fd.capacity
|
R/O property
|
Checking Disk Vitals
|
fd.numservicesectors
|
R/O property
|
Checking Disk Vitals
|
fd.totalsize
|
R/O property
|
Checking Disk Vitals
|
fd.getfreespace
|
Method
|
Checking Disk Vitals
|
fd.laststatus
|
R/O property
|
Fd. Object's Status Codes
|
File directory
|
fd.maxstoredfiles
|
R/O property
|
Checking Disk Vitals, Creating, Deleting, and Renaming Files
|
fd.getnumfiles
|
Method
|
Checking Disk Vitals, Creating, Deleting, and Renaming Files, Walking Through File Directory
|
fd.resetdirpointer
|
Method
|
Walking Through File Directory
|
fd.getnextfirmember
|
Method
|
Walking Through File Directory
|
fd.getattributes
|
Method
|
Reading and Writing File Attributes
|
fd.setattributes
|
Method
|
Reading and Writing File Attributes
|
fd.create
|
Method
|
Creating, Deleting, and Renaming Files
|
fd.rename
|
Method
|
Creating, Deleting, and Renaming Files
|
fd.delete
|
Method
|
Creating, Deleting, and Renaming Files
|
File access
|
fd.flush
|
Method
|
Closing Files
|
fd.filenum
|
Property
|
Opening Files
|
fd.open
|
Method
|
Opening Files
|
fd.close
|
Method
|
Closing Files
|
fd.fileopened
|
R/O property
|
Opening Files
|
fd.filesize
|
R/O property
|
Writing To and Reading From Files
|
fd.pointer
|
R/O property
|
Writing To and Reading From Files
|
fd.setpointer
|
Method
|
Writing To and Reading From Files
|
fd.getdata
|
Method
|
Writing To and Reading From Files
|
fd.setdata
|
Method
|
Writing To and Reading From Files
|
fd.cutfromtop
|
Method
|
Removing Data From Files
|
fd.setfilesize
|
Method
|
Removing Data From Files
|
fd.find
|
Method
|
Searching Within Files
|
fd.sector
|
R/O property
|
Writing To and Reading From Files
|
fd.copyfirmwarefromfile
|
Method
|
Upgrading the Firmware/Application
|
fd.copyfirmwarefromfilelzo
|
Method
|
Upgrading the Firmware/Application
|
Transactions
|
fd.transactionstart
|
Method
|
Using Disk Transactions
|
fd.transactioncommit
|
Method
|
Using Disk Transactions
|
fd.transactionstarted
|
R/O property
|
Using Disk Transactions
|
fd.transactioncapacityremaining
|
R/O property
|
Using Disk Transactions
|