Used to define the prototypes for functions or variables that are to be exported from a shared library.
#include <prtypes.h> PR_EXTERN(type)prototype
PR_EXTERN
is used to define externally visible routines and globals. For syntax details for each platform, see prtypes.h. The macro includes the proper specifications to declare the target extern
and set up other required linkages.