1 <Type Name="SyslogOptions" FullName="Mono.Unix.Native.SyslogOptions">
2 <TypeSignature Language="C#" Value="public enum SyslogOptions" />
3 <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed SyslogOptions extends System.Enum" />
5 <AssemblyName>Mono.Posix</AssemblyName>
6 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
7 <AssemblyVersion>2.0.0.0</AssemblyVersion>
8 <AssemblyVersion>4.0.0.0</AssemblyVersion>
11 <BaseTypeName>System.Enum</BaseTypeName>
15 <AttributeName>System.CLSCompliant(false)</AttributeName>
18 <AttributeName>System.Flags</AttributeName>
22 <summary>System logging options.</summary>
23 <remarks>Possible <see cref="M:Mono.Unix.Native.Syscall.openlog" /><paramref name="option" /> values.</remarks>
24 <altmember cref="M:Mono.Unix.Native.Syscall.openlog" />
27 <Member MemberName="LOG_CONS">
28 <MemberSignature Language="C#" Value="LOG_CONS" />
29 <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.SyslogOptions LOG_CONS = int32(2)" />
30 <MemberType>Field</MemberType>
32 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
33 <AssemblyVersion>2.0.0.0</AssemblyVersion>
34 <AssemblyVersion>4.0.0.0</AssemblyVersion>
37 <ReturnType>Mono.Unix.Native.SyslogOptions</ReturnType>
40 <summary>If <see cref="M:Mono.Unix.Native.Syscall.syslog" />
41 cannot pass the message to <c>syslogd</c>(8) it will attempt to write
42 the message to the console ("/dev/console").</summary>
45 <Member MemberName="LOG_NDELAY">
46 <MemberSignature Language="C#" Value="LOG_NDELAY" />
47 <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.SyslogOptions LOG_NDELAY = int32(8)" />
48 <MemberType>Field</MemberType>
50 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
51 <AssemblyVersion>2.0.0.0</AssemblyVersion>
52 <AssemblyVersion>4.0.0.0</AssemblyVersion>
55 <ReturnType>Mono.Unix.Native.SyslogOptions</ReturnType>
58 <summary>Open the connection to <c>syslogd</c>(8) immediately.
59 Normally the open is delayed until the first message is logged.
60 Useful for programs that need to manage the order in which file
61 descriptors are allocated.</summary>
64 <Member MemberName="LOG_NOWAIT">
65 <MemberSignature Language="C#" Value="LOG_NOWAIT" />
66 <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.SyslogOptions LOG_NOWAIT = int32(16)" />
67 <MemberType>Field</MemberType>
69 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
70 <AssemblyVersion>2.0.0.0</AssemblyVersion>
71 <AssemblyVersion>4.0.0.0</AssemblyVersion>
74 <ReturnType>Mono.Unix.Native.SyslogOptions</ReturnType>
77 <summary>To be added.</summary>
80 <Member MemberName="LOG_ODELAY">
81 <MemberSignature Language="C#" Value="LOG_ODELAY" />
82 <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.SyslogOptions LOG_ODELAY = int32(4)" />
83 <MemberType>Field</MemberType>
85 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
86 <AssemblyVersion>2.0.0.0</AssemblyVersion>
87 <AssemblyVersion>4.0.0.0</AssemblyVersion>
90 <ReturnType>Mono.Unix.Native.SyslogOptions</ReturnType>
93 <summary>Open the connection to <c>syslogd</c>(8) when the first
94 message is logged. This is the default, and need not be specified.</summary>
97 <Member MemberName="LOG_PERROR">
98 <MemberSignature Language="C#" Value="LOG_PERROR" />
99 <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.SyslogOptions LOG_PERROR = int32(32)" />
100 <MemberType>Field</MemberType>
102 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
103 <AssemblyVersion>2.0.0.0</AssemblyVersion>
104 <AssemblyVersion>4.0.0.0</AssemblyVersion>
107 <ReturnType>Mono.Unix.Native.SyslogOptions</ReturnType>
110 <summary>Write the message to standard error output as well as to the
111 system log.</summary>
114 <Member MemberName="LOG_PID">
115 <MemberSignature Language="C#" Value="LOG_PID" />
116 <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.SyslogOptions LOG_PID = int32(1)" />
117 <MemberType>Field</MemberType>
119 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
120 <AssemblyVersion>2.0.0.0</AssemblyVersion>
121 <AssemblyVersion>4.0.0.0</AssemblyVersion>
124 <ReturnType>Mono.Unix.Native.SyslogOptions</ReturnType>
127 <summary>Log the process id with each message: useful for identiying
128 instantiations of daemons.</summary>