# Exported functions - Panel specific functions

Attention!

- All file names passed to FAR must be in OEM code page. FAR also passes file names in OEM code page. Before calling plugin functions FAR calls SetFileApisToOEM. If plugin uses anywhere SetFileApisToANSI, it must call SetFileApisToOEM again before returning control to FAR.

Function | Description
--- | ---
ClosePlugin | before closing an open plugin instance.
Compare | overrides sorting algorithm
DeleteFiles | delete files
FreeFindData | frees memory, allocated by GetFindData
FreeVirtualFindData | frees memory, allocated by GetVirtualFindData
GetFiles | get files
GetFindData | get file list
GetOpenPluginInfo | get information about an open plugin instance
GetVirtualFindData | get files
MakeDirectory | make a directory
OpenFilePlugin | open a file
OpenPlugin | create a new plugin instance
ProcessEvent | process events
ProcessHostFile | execute archive commands
ProcessKey | process keyboard events
PutFiles | put files to the emulated file system
SetDirectory | set current directory in the emulated file system
SetFindList | transfers found files from the "Find file" dialog to the emulated file system

See also:
Service functions, Structures, Archive support, Addons