/* This file is part of the YAZ toolkit.
- * Copyright (C) 1995-2010 Index Data.
+ * Copyright (C) 1995-2012 Index Data.
* All rights reserved.
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*/
YAZ_EXPORT void yaz_mutex_create(YAZ_MUTEX *mutexp);
-/** \brief create MUTEX with custom MUTEX flags
- \param mutexp is pointer to MUTEX handle (*mutexp must be NULL)
- \param attr is flags defined by PTHREAD_MUTEX_xxx
-
- It is important that *mutexp is NULL. If not, yaz_mutex_create will
- not modify the handle (assumes it is already created!)
-
- This calls yax_mutex_create_attr(mutexp, PTHREAD_MUTEX_NORMAL)
- */
-YAZ_EXPORT void yaz_mutex_create_attr(YAZ_MUTEX *mutexp, int flags);
-
/** \brief enter critical section / AKA lock
\param mutex MUTEX handle
*/