Packer plugins developer guide: Difference between revisions

From TotalcmdWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 4: Line 4:


Mandatory functions :
Mandatory functions :
* OpenArchive
* [[OpenArchive]]
* ReadHeader
* [[ReadHeader]]
* ProcessFile
* [[ProcessFile]]
* CloseArchive
* [[CloseArchive]]
* SetChangeVolProc
* [[SetChangeVolProc]]
* SetProcessDataProc
* [[SetProcessDataProc]]


Optional functions :
Optional functions :
* PackFiles
* [[PackFiles]]
* DeleteFiles
* [[DeleteFiles]]
* GetPackerCaps
* [[GetPackerCaps]]
* ConfigurePacker
* [[ConfigurePacker]]
* StartMemPack
* [[StartMemPack]]
* PackToMem
* [[PackToMem]]
* DoneMemPack
* [[DoneMemPack]]
* CanYouHandleThisFile
* [[CanYouHandleThisFile]]
* PackSetDefaultParams
* [[PackSetDefaultParams]]


Structures :
Structures :
* tHeaderData
* [[tHeaderData]]
* tOpenArchiveData
* [[tOpenArchiveData]]
* PackDefaultParamStruct
* [[PackDefaultParamStruct]]


Callbacks :
Callbacks :
* tProcessDataProc
* [[tProcessDataProc]]
* tChangeVolProc
* [[tChangeVolProc]]


Error Codes
Error Codes


Header files
Header files
* for C(++)
* [[for C(++)]]
* for Delphi
* [[for Delphi]]

Revision as of 15:20, 18 April 2006