*Backed out changeset 3be01fb200a5

--HG--
branch : trunk
This commit is contained in:
maximius
2009-10-17 15:51:44 -07:00
parent 26b5e033ff
commit e585187b24
2257 changed files with 103863 additions and 761 deletions
+13
View File
@@ -1,7 +1,9 @@
// -*- C++ -*-
//
// $Id: Process_Mutex.inl 80826 2008-03-04 14:51:23Z wotte $
ACE_BEGIN_VERSIONED_NAMESPACE_DECL
#if !defined (_ACE_USE_SV_SEM)
ACE_INLINE const ACE_mutex_t &
ACE_Process_Mutex::lock (void) const
@@ -10,12 +12,14 @@ ACE_Process_Mutex::lock (void) const
return this->lock_.lock ();
}
#endif /* !_ACE_USE_SV_SEM */
// Explicitly destroy the mutex.
ACE_INLINE int
ACE_Process_Mutex::remove (void)
{
return this->lock_.remove ();
}
// Acquire lock ownership (wait on priority queue if necessary).
ACE_INLINE int
ACE_Process_Mutex::acquire (void)
@@ -26,6 +30,7 @@ ACE_Process_Mutex::acquire (void)
return this->lock_.acquire ();
#endif // _ACE_USE_SV_SEM
}
// Acquire lock ownership (wait on priority queue if necessary).
ACE_INLINE int
ACE_Process_Mutex::acquire (ACE_Time_Value &tv)
@@ -37,6 +42,7 @@ ACE_Process_Mutex::acquire (ACE_Time_Value &tv)
ACE_NOTSUP_RETURN (-1);
#endif /* !_ACE_USE_SV_SEM */
}
// Conditionally acquire lock (i.e., don't wait on queue).
ACE_INLINE int
ACE_Process_Mutex::tryacquire (void)
@@ -47,6 +53,7 @@ ACE_Process_Mutex::tryacquire (void)
return this->lock_.tryacquire ();
#endif // _ACE_USE_SV_SEM
}
// Release lock and unblock a thread at head of priority queue.
ACE_INLINE int
ACE_Process_Mutex::release (void)
@@ -57,6 +64,7 @@ ACE_Process_Mutex::release (void)
return this->lock_.release ();
#endif // _ACE_USE_SV_SEM
}
// Acquire lock ownership (wait on priority queue if necessary).
ACE_INLINE int
ACE_Process_Mutex::acquire_read (void)
@@ -67,6 +75,7 @@ ACE_Process_Mutex::acquire_read (void)
return this->lock_.acquire_read ();
#endif // _ACE_USE_SV_SEM
}
// Acquire lock ownership (wait on priority queue if necessary).
ACE_INLINE int
ACE_Process_Mutex::acquire_write (void)
@@ -77,6 +86,7 @@ ACE_Process_Mutex::acquire_write (void)
return this->lock_.acquire_write ();
#endif // _ACE_USE_SV_SEM
}
// Conditionally acquire a lock (i.e., won't block).
ACE_INLINE int
ACE_Process_Mutex::tryacquire_read (void)
@@ -87,6 +97,7 @@ ACE_Process_Mutex::tryacquire_read (void)
return this->lock_.tryacquire_read ();
#endif // _ACE_USE_SV_SEM
}
// Conditionally acquire a lock (i.e., won't block).
ACE_INLINE int
ACE_Process_Mutex::tryacquire_write (void)
@@ -97,9 +108,11 @@ ACE_Process_Mutex::tryacquire_write (void)
return this->lock_.tryacquire_write ();
#endif // _ACE_USE_SV_SEM
}
ACE_INLINE int
ACE_Process_Mutex::tryacquire_write_upgrade (void)
{
return 0;
}
ACE_END_VERSIONED_NAMESPACE_DECL