Welcome to mirror list, hosted at ThFree Co, Russian Federation.

monovm.h « mini « mono - github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 09fc3d3850fa45403b9879520717cfc478cbda33 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#ifndef _MONO_MINI_MONOVM_H_
#define _MONO_MINI_MONOVM_H_

#include <mono/utils/mono-publib.h>
#include <mono/mini/mono-private-unstable.h>

// MonoVM equivalents of the CoreCLR hosting API and helpers
// Only functional on netcore builds

// Moved to mono-private-unstable.h for now
//MONO_API int
//monovm_initialize (int propertyCount, const char **propertyKeys, const char **propertyValues);

MONO_API int
monovm_execute_assembly (int argc, const char **argv, const char *managedAssemblyPath, unsigned int *exitCode);

MONO_API int
monovm_shutdown (int *latchedExitCode);

#endif // _MONO_MINI_MONOVM_H_