Plugin requirements

Top  Previous  Next

A plugin must confirm following requirements:

•        Plugin's code must be thread safe to support parallel processing of multiple archives by the same plugin.

•        Plugin must allocate a new chunk of memory for each archive and return a unique hArcData (memory pointer).

•        Plugin must use no global variables, related to specific archives. All data must be kept in the allocated memory.

•        Plugin must have protection against errors accessing global data.