diff --git a/src/bindings/mono/eina_mono/eina_common.cs b/src/bindings/mono/eina_mono/eina_common.cs
index 7d97a9142e..d552f75128 100644
--- a/src/bindings/mono/eina_mono/eina_common.cs
+++ b/src/bindings/mono/eina_mono/eina_common.cs
@@ -41,7 +41,7 @@ internal static class NativeCustomExportFunctions
efl_mono_native_efl_unref_addr_get();
}
-/// Wrapper around native memory DllImport'd functions
+/// Wrapper around native memory DllImport'd functions (SINCE EFL 1.23).
public static class MemoryNative
{
public static void Free(IntPtr ptr)
@@ -126,6 +126,9 @@ public static class MemoryNative
}
}
+///
+/// Conversor of raw pointer to a type and type to raw pointer (SINCE EFL 1.23).
+///
public static class PrimitiveConversion
{
public static T PointerToManaged(IntPtr nat)
@@ -148,6 +151,9 @@ public static class PrimitiveConversion
}
}
+///
+/// Conversor of string to native string and native string to string.. (SINCE EFL 1.23).
+///
public static class StringConversion
{
public static IntPtr ManagedStringToNativeUtf8Alloc(string managedString)
diff --git a/src/bindings/mono/eina_mono/eina_config.cs b/src/bindings/mono/eina_mono/eina_config.cs
index 9f3028f62d..3b35b2142f 100644
--- a/src/bindings/mono/eina_mono/eina_config.cs
+++ b/src/bindings/mono/eina_mono/eina_config.cs
@@ -6,6 +6,9 @@ using System.Runtime.InteropServices;
namespace Eina
{
+///
+/// Manage the initialization and cleanup for eina (SINCE EFL 1.23).
+///
public class Config
{
[DllImport(efl.Libs.Eina)] private static extern int eina_init();
@@ -28,7 +31,7 @@ public class Config
///
/// Wrapper class for pointers that need some cleanup afterwards
-/// like strings.
+/// like strings (SINCE EFL 1.23).
///
public class DisposableIntPtr : IDisposable
{