summaryrefslogtreecommitdiff
path: root/vapi/metadata/GModule-2.0-custom.vala
blob: d4fd26d4abdd6b055b645affc1137675809a90e4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
namespace GLib {
	[Compact]
	[CCode (free_function = "g_module_close")]
	public class Module {
		public const string SUFFIX;
		public static Module? open (string? file_name, ModuleFlags flags);
	}

	public enum ModuleFlags {
		[CCode (cname = "G_MODULE_BIND_LAZY")]
		[Version (deprecated = true, replacement = "LAZY", deprecated_since = "vala-0.46")]
		BIND_LAZY,
		[CCode (cname = "G_MODULE_BIND_LOCAL")]
		[Version (deprecated = true, replacement = "LOCAL", deprecated_since = "vala-0.46")]
		BIND_LOCAL,
		[CCode (cname = "G_MODULE_BIND_MASK")]
		[Version (deprecated = true, replacement = "MASK", deprecated_since = "vala-0.46")]
		BIND_MASK,
	}
}