|
|
@@ -0,0 +1,118 @@
|
|
|
+//
|
|
|
+// System.Diagnostics.ProcessThread.cs
|
|
|
+//
|
|
|
+// Authors:
|
|
|
+// Dick Porter ([email protected])
|
|
|
+//
|
|
|
+// (C) 2002 Ximian, Inc. http://www.ximian.com
|
|
|
+//
|
|
|
+
|
|
|
+using System.ComponentModel;
|
|
|
+
|
|
|
+namespace System.Diagnostics {
|
|
|
+ public class ProcessThread : Component {
|
|
|
+ [MonoTODO]
|
|
|
+ public int BasePriority {
|
|
|
+ get {
|
|
|
+ return(0);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [MonoTODO]
|
|
|
+ public int CurrentPriority {
|
|
|
+ get {
|
|
|
+ return(0);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [MonoTODO]
|
|
|
+ public int Id {
|
|
|
+ get {
|
|
|
+ return(0);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [MonoTODO]
|
|
|
+ int IdealProcessor {
|
|
|
+ set {
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [MonoTODO]
|
|
|
+ public bool PriorityBoostEnabled {
|
|
|
+ get {
|
|
|
+ return(false);
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [MonoTODO]
|
|
|
+ public ThreadPriorityLevel PriorityLevel {
|
|
|
+ get {
|
|
|
+ return(ThreadPriorityLevel.Idle);
|
|
|
+ }
|
|
|
+ set {
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [MonoTODO]
|
|
|
+ public TimeSpan PrivilegedProcessorTime {
|
|
|
+ get {
|
|
|
+ return(new TimeSpan(0));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [MonoTODO]
|
|
|
+ IntPtr ProcessorAffinity {
|
|
|
+ set {
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [MonoTODO]
|
|
|
+ public IntPtr StartAddress {
|
|
|
+ get {
|
|
|
+ return((IntPtr)0);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [MonoTODO]
|
|
|
+ public DateTime StartTime {
|
|
|
+ get {
|
|
|
+ return(new DateTime(0));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [MonoTODO]
|
|
|
+ public ThreadState ThreadState {
|
|
|
+ get {
|
|
|
+ return(ThreadState.Initialized);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [MonoTODO]
|
|
|
+ public TimeSpan TotalProcessorTime {
|
|
|
+ get {
|
|
|
+ return(new TimeSpan(0));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [MonoTODO]
|
|
|
+ public TimeSpan UserProcessorTime {
|
|
|
+ get {
|
|
|
+ return(new TimeSpan(0));
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [MonoTODO]
|
|
|
+ public ThreadWaitReason WaitReason {
|
|
|
+ get {
|
|
|
+ return(ThreadWaitReason.Executive);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ [MonoTODO]
|
|
|
+ public void ResetIdealProcessor() {
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|