#include <stdlib.h>
#include "hyport.h"
Functions | |
I_32 VMCALL | hyexit_get_exit_code (struct HyPortLibrary *portLibrary) |
Block until the portlibary has been exited and return the error code. | |
void VMCALL | hyexit_shutdown_and_exit (struct HyPortLibrary *portLibrary, I_32 exitCode) |
Terminate a process. | |
void VMCALL | hyexit_shutdown (struct HyPortLibrary *portLibrary) |
PortLibrary shutdown. | |
I_32 VMCALL | hyexit_startup (struct HyPortLibrary *portLibrary) |
PortLibrary startup. |
|
Block until the portlibary has been exited and return the error code.
|
|
PortLibrary shutdown. This function is called during shutdown of the portLibrary. Any resources that were created by hyexit_startup should be destroyed here.
|
|
Terminate a process. Perform any shutdown which is absolutely necessary before terminating the process, and terminate the process. Unblock any callers to hyexit_get_exit_code
|
|
PortLibrary startup. This function is called during startup of the portLibrary. Any resources that are required for the exit operations may be created here. All resources created here should be destroyed in hyexit_shutdown.
|