14using System.Reflection;
15using System.Runtime.InteropServices;
16using System.Collections.Generic;
21[assembly:AssemblyTitleAttribute(
"csmkkernel")]
22[assembly:AssemblyDescriptionAttribute(
"Programming-Language-Micro-Kernel for C#")]
23[assembly:AssemblyConfigurationAttribute(
"")]
24[assembly:AssemblyCompanyAttribute(
"IPN")]
25[assembly:AssemblyProductAttribute(
"csmkkernel")]
26[assembly:AssemblyCopyrightAttribute(
"Copyright (c) Andreas Otto 2024")]
27[assembly:AssemblyTrademarkAttribute(
"NHI1")]
28[assembly:AssemblyCultureAttribute(
"")]
30[assembly:AssemblyVersionAttribute(
"10.0.*")]
31[assembly:ComVisible(
false)]
32[assembly:CLSCompliantAttribute(
true)]
166 public static partial class MkKernel {
171 static private void MkSetupTmpl() {
174 static private void MkCleanupTmpl() {
196 MkErrorE errVal =
Mk.MkErrorE_FromInt(value, out value_out);
204 MkErrorE errVal =
Mk.MkIdSE_FromInt(value, out value_out);
212 MkErrorE errVal =
Mk.MkTimeoutE_FromInt(value, out value_out);
220 MkErrorE errVal =
Mk.MkTypeE_FromInt(value, out value_out);
229 Int32 __retVal__L =
Mk.MkErrorE_ToInt(value);
235 IntPtr __retVal__L =
Mk.MkErrorE_ToString(value);
236 return Marshal.PtrToStringAnsi(__retVal__L);
241 Int32 __retVal__L =
Mk.MkIdSE_ToInt(value);
247 IntPtr __retVal__L =
Mk.MkIdSE_ToString(value);
248 return Marshal.PtrToStringAnsi(__retVal__L);
253 Int32 __retVal__L =
Mk.MkTimeoutE_ToInt(value);
259 IntPtr __retVal__L =
Mk.MkTimeoutE_ToString(value);
260 return Marshal.PtrToStringAnsi(__retVal__L);
265 Int32 __retVal__L =
Mk.MkTypeE_ToInt(value);
271 IntPtr __retVal__L =
Mk.MkTypeE_ToString(value);
272 return Marshal.PtrToStringAnsi(__retVal__L);
MkErrorC - the class known as err or error is used to create and manage an error message …
static void Check(IntPtr ctx, MkErrorE err)
MkKernel PACKAGE - The package is the toplevel structure of the Programming-Language-Micro-Kernel (PL...
static int ErrorE_ToInt(MkErrorE value)
C#: [static] int ErrorE_ToInt(MkErrorE value) → C-API return the MkErrorE as integer …
static int IdSE_ToInt(MkIdSE value)
C#: [static] int IdSE_ToInt(MkIdSE value) → C-API return the MkIdSE as integer …
static MkTimeoutE TimeoutE_FromInt(int value)
C#: [static] MkTimeoutE TimeoutE_FromInt(int value) → C-API return the MkTimeoutE from integer …
static string IdSE_ToString(MkIdSE value)
C#: [static] string IdSE_ToString(MkIdSE value) → C-API return the MkIdSE as string …
static MkIdSE IdSE_FromInt(int value)
C#: [static] MkIdSE IdSE_FromInt(int value) → C-API return the MkIdSE from integer …
static string ErrorE_ToString(MkErrorE value)
C#: [static] string ErrorE_ToString(MkErrorE value) → C-API return the MkErrorE as string …
static int TypeE_ToInt(MkTypeE value)
C#: [static] int TypeE_ToInt(MkTypeE value) → C-API return the MkTypeE as integer …
static string TimeoutE_ToString(MkTimeoutE value)
C#: [static] string TimeoutE_ToString(MkTimeoutE value) → C-API return the MkTimeoutE as string ...
static MkTypeE TypeE_FromInt(int value)
C#: [static] MkTypeE TypeE_FromInt(int value) → C-API return the MkTypeE from integer …
static int TimeoutE_ToInt(MkTimeoutE value)
C#: [static] int TimeoutE_ToInt(MkTimeoutE value) → C-API return the MkTimeoutE as integer …
static string TypeE_ToString(MkTypeE value)
C#: [static] string TypeE_ToString(MkTypeE value) → C-API return the MkTypeE as string …
static MkErrorE ErrorE_FromInt(int value)
C#: [static] MkErrorE ErrorE_FromInt(int value) → C-API return the MkErrorE from integer …
static void Setup()
C#: [static] Setup() → C-API setup csmkkernel internal memory …
static void Cleanup()
C#: [static] Cleanup() → C-API cleanup csmkkernel internal memory …
MkErrorE
→ C-API: MkErrorE → C-API: MkErrorE
MkIdSE
→ C-API: MkIdSE → C-API: MkIdSE
MkTimeoutE
→ C-API: MkTimeoutE → C-API: MkTimeoutE
MkTypeE
→ C-API: MkTypeE → C-API: MkTypeE