Add a more functional (i.e. fewer-stubs) implementation of System.Data.Linq.
[mono.git] / mcs / class / Mono.Posix / Documentation / en / Mono.Unix.Native / Timeval.xml
1 <Type Name="Timeval" FullName="Mono.Unix.Native.Timeval">
2   <TypeSignature Language="C#" Value="public struct Timeval : IEquatable&lt;Mono.Unix.Native.Timeval&gt;" />
3   <AssemblyInfo>
4     <AssemblyName>Mono.Posix</AssemblyName>
5     <AssemblyVersion>1.0.5000.0</AssemblyVersion>
6     <AssemblyVersion>2.0.0.0</AssemblyVersion>
7   </AssemblyInfo>
8   <ThreadingSafetyStatement>
9   All public static members of this type are safe for multithreaded operations. 
10   No instance members are guaranteed to be thread safe.
11   </ThreadingSafetyStatement>
12   <Base>
13     <BaseTypeName>System.ValueType</BaseTypeName>
14   </Base>
15   <Interfaces>
16     <Interface>
17       <InterfaceName>System.IEquatable&lt;Mono.Unix.Native.Timeval&gt;</InterfaceName>
18     </Interface>
19   </Interfaces>
20   <Docs>
21     <summary>Microsecond-precision time value.</summary>
22     <remarks />
23     <altmember cref="M:Mono.Unix.Native.Syscall.gettimeofday" />
24     <altmember cref="M:Mono.Unix.Native.Syscall.settimeofday" />
25     <altmember cref="M:Mono.Unix.Native.Syscall.utimes" />
26   </Docs>
27   <Members>
28     <Member MemberName="Equals">
29       <MemberSignature Language="C#" Value="public bool Equals (Mono.Unix.Native.Timeval value);" />
30       <MemberType>Method</MemberType>
31       <ReturnValue>
32         <ReturnType>System.Boolean</ReturnType>
33       </ReturnValue>
34       <Parameters>
35         <Parameter Name="value" Type="Mono.Unix.Native.Timeval" />
36       </Parameters>
37       <Docs>
38         <param name="value">To be added.</param>
39         <summary>To be added.</summary>
40         <returns>To be added.</returns>
41         <remarks>To be added.</remarks>
42       </Docs>
43       <AssemblyInfo>
44         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
45         <AssemblyVersion>2.0.0.0</AssemblyVersion>
46       </AssemblyInfo>
47     </Member>
48     <Member MemberName="Equals">
49       <MemberSignature Language="C#" Value="public override bool Equals (object obj);" />
50       <MemberType>Method</MemberType>
51       <ReturnValue>
52         <ReturnType>System.Boolean</ReturnType>
53       </ReturnValue>
54       <Parameters>
55         <Parameter Name="obj" Type="System.Object" />
56       </Parameters>
57       <Docs>
58         <param name="obj">To be added.</param>
59         <summary>To be added.</summary>
60         <returns>To be added.</returns>
61         <remarks>To be added.</remarks>
62       </Docs>
63       <AssemblyInfo>
64         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
65         <AssemblyVersion>2.0.0.0</AssemblyVersion>
66       </AssemblyInfo>
67     </Member>
68     <Member MemberName="GetHashCode">
69       <MemberSignature Language="C#" Value="public override int GetHashCode ();" />
70       <MemberType>Method</MemberType>
71       <ReturnValue>
72         <ReturnType>System.Int32</ReturnType>
73       </ReturnValue>
74       <Parameters />
75       <Docs>
76         <summary>To be added.</summary>
77         <returns>To be added.</returns>
78         <remarks>To be added.</remarks>
79       </Docs>
80       <AssemblyInfo>
81         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
82         <AssemblyVersion>2.0.0.0</AssemblyVersion>
83       </AssemblyInfo>
84     </Member>
85     <Member MemberName="op_Equality">
86       <MemberSignature Language="C#" Value="public static bool op_Equality (Mono.Unix.Native.Timeval lhs, Mono.Unix.Native.Timeval rhs);" />
87       <MemberType>Method</MemberType>
88       <ReturnValue>
89         <ReturnType>System.Boolean</ReturnType>
90       </ReturnValue>
91       <Parameters>
92         <Parameter Name="lhs" Type="Mono.Unix.Native.Timeval" />
93         <Parameter Name="rhs" Type="Mono.Unix.Native.Timeval" />
94       </Parameters>
95       <Docs>
96         <param name="lhs">To be added.</param>
97         <param name="rhs">To be added.</param>
98         <summary>To be added.</summary>
99         <returns>To be added.</returns>
100         <remarks>To be added.</remarks>
101       </Docs>
102       <AssemblyInfo>
103         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
104         <AssemblyVersion>2.0.0.0</AssemblyVersion>
105       </AssemblyInfo>
106     </Member>
107     <Member MemberName="op_Inequality">
108       <MemberSignature Language="C#" Value="public static bool op_Inequality (Mono.Unix.Native.Timeval lhs, Mono.Unix.Native.Timeval rhs);" />
109       <MemberType>Method</MemberType>
110       <ReturnValue>
111         <ReturnType>System.Boolean</ReturnType>
112       </ReturnValue>
113       <Parameters>
114         <Parameter Name="lhs" Type="Mono.Unix.Native.Timeval" />
115         <Parameter Name="rhs" Type="Mono.Unix.Native.Timeval" />
116       </Parameters>
117       <Docs>
118         <param name="lhs">To be added.</param>
119         <param name="rhs">To be added.</param>
120         <summary>To be added.</summary>
121         <returns>To be added.</returns>
122         <remarks>To be added.</remarks>
123       </Docs>
124       <AssemblyInfo>
125         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
126         <AssemblyVersion>2.0.0.0</AssemblyVersion>
127       </AssemblyInfo>
128     </Member>
129     <Member MemberName="tv_sec">
130       <MemberSignature Language="C#" Value="public long tv_sec;" />
131       <MemberType>Field</MemberType>
132       <ReturnValue>
133         <ReturnType>System.Int64</ReturnType>
134       </ReturnValue>
135       <Docs>
136         <summary>Seconds since the start of the Unix epoch (January 1, 1970.)</summary>
137         <remarks />
138       </Docs>
139       <AssemblyInfo>
140         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
141         <AssemblyVersion>2.0.0.0</AssemblyVersion>
142       </AssemblyInfo>
143     </Member>
144     <Member MemberName="tv_usec">
145       <MemberSignature Language="C#" Value="public long tv_usec;" />
146       <MemberType>Field</MemberType>
147       <ReturnValue>
148         <ReturnType>System.Int64</ReturnType>
149       </ReturnValue>
150       <Docs>
151         <summary>Number of microseconds elapsed after 
152         <see cref="F:Mono.Unix.Native.Timeval.tv_sec" /></summary>
153         <remarks />
154       </Docs>
155       <AssemblyInfo>
156         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
157         <AssemblyVersion>2.0.0.0</AssemblyVersion>
158       </AssemblyInfo>
159     </Member>
160   </Members>
161 </Type>