Преглед изворни кода

Thread: Added more descriptive comment to WaitCurrentThread.

bunnei пре 12 година
родитељ
комит
d4bd2f2e5d
2 измењених фајлова са 10 додато и 2 уклоњено
  1. 5 1
      src/core/hle/kernel/thread.cpp
  2. 5 1
      src/core/hle/kernel/thread.h

+ 5 - 1
src/core/hle/kernel/thread.cpp

@@ -274,7 +274,11 @@ Thread* NextThread() {
     return Kernel::g_object_pool.GetFast<Thread>(next);
 }
 
-/// Puts the current thread in the wait state for the given type
+/**
+ * Puts the current thread in the wait state for the given type
+ * @param wait_type Type of wait
+ * @param wait_handle Handle of Kernel object that we are waiting on, defaults to current thread
+ */
 void WaitCurrentThread(WaitType wait_type, Handle wait_handle) {
     Thread* thread = GetCurrentThread();
     thread->wait_type = wait_type;

+ 5 - 1
src/core/hle/kernel/thread.h

@@ -69,7 +69,11 @@ void ArbitrateAllThreads(u32 arbiter, u32 address);
 /// Gets the current thread handle
 Handle GetCurrentThreadHandle();
 
-/// Puts the current thread in the wait state for the given type
+/**
+ * Puts the current thread in the wait state for the given type
+ * @param wait_type Type of wait
+ * @param wait_handle Handle of Kernel object that we are waiting on, defaults to current thread
+ */
 void WaitCurrentThread(WaitType wait_type, Handle wait_handle=GetCurrentThreadHandle());
 
 /// Put current thread in a wait state - on WaitSynchronization