MonoDomain*
mono_init (const char *filename);
+MonoDomain *
+mono_init_from_assembly (const char *domain_name, const char *filename);
+
+MonoDomain *
+mono_init_version (const char *domain_name, const char *version);
+
MonoDomain*
mono_get_root_domain (void);
mono_runtime_cleanup (MonoDomain *domain);
void
-mono_runtime_install_cleanup (MonoDomainFunc func);
+mono_install_runtime_cleanup (MonoDomainFunc func);
void
mono_runtime_quit (void);
MonoReflectionAssembly *
mono_domain_try_type_resolve (MonoDomain *domain, char *name, MonoObject *tb);
+gboolean
+mono_domain_owns_vtable_slot (MonoDomain *domain, gpointer vtable_slot);
+
void
mono_context_init (MonoDomain *domain);