Fix spec
[platform/core/csapi/tizenfx.git] / src / Tizen / NativeMethods.cs
1 using System;\r
2 using System.Collections.Generic;\r
3 using System.Linq;\r
4 using System.Text;\r
5 using System.Threading.Tasks;\r
6 using System.Runtime.InteropServices;\r
7 \r
8 namespace Tizen\r
9 {\r
10     internal static class NativeMethods\r
11     {\r
12         internal enum LogPriority\r
13         {\r
14             DLOG_UNKNOWN = 0,\r
15             DLOG_DEFAULT,\r
16             DLOG_VERBOSE,\r
17             DLOG_DEBUG,\r
18             DLOG_INFO,\r
19             DLOG_WARN,\r
20             DLOG_ERROR,\r
21             DLOG_FATAL,\r
22             DLOG_SILENT,\r
23             DLOG_PRIO_MAX,\r
24         }\r
25         [DllImportAttribute("libdlog.so.0", EntryPoint = "dlog_print", CallingConvention = CallingConvention.Cdecl)]\r
26         internal static extern int DlogPrint(LogPriority prio, string tag, string fmt, string msg);\r
27 \r
28         [DllImportAttribute("libdlog.so.0", EntryPoint = "dlog_print", CallingConvention = CallingConvention.Cdecl)]\r
29         internal static extern int DlogPrint(LogPriority prio, string tag, string fmt, string file, string func, int line, string msg);\r
30     }\r
31 }\r