The main plug-in function that must be called with the plug-in's [class@Gimp.
PlugIn] subclass Type and the 'argc' and 'argv' that are passed to the platform's `main()`.
For instance, in Python, you will want to end your plug-in with this call:
```py Gimp.main(MyPlugIn.__gtype__, sys.argv) ```
For C plug-ins, use instead the [func@Gimp.MAIN] macro
| plug_in_type |
the type of the PlugIn subclass of the plug-in |
| argv |
the arguments |
| argc |
the number of arguments |
|
an exit status as defined by the C library, on success `EXIT_SUCCESS`. |