gwenhywfar
4.6.0beta
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
src
os
mutex.h
Go to the documentation of this file.
1
/***************************************************************************
2
begin : Mon Jul 14 2008
3
copyright : (C) 2008 by Martin Preuss
4
email : martin@libchipcard.de
5
6
7
***************************************************************************
8
* *
9
* This library is free software; you can redistribute it and/or *
10
* modify it under the terms of the GNU Lesser General Public *
11
* License as published by the Free Software Foundation; either *
12
* version 2.1 of the License, or (at your option) any later version. *
13
* *
14
* This library is distributed in the hope that it will be useful, *
15
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
16
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
17
* Lesser General Public License for more details. *
18
* *
19
* You should have received a copy of the GNU Lesser General Public *
20
* License along with this library; if not, write to the Free Software *
21
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, *
22
* MA 02111-1307 USA *
23
* *
24
***************************************************************************/
25
26
27
#ifndef GWEN_MUTEX_H
28
#define GWEN_MUTEX_H
29
30
31
typedef
struct
GWEN_MUTEX
GWEN_MUTEX
;
32
33
34
GWEN_MUTEX
*
GWEN_Mutex_new
(
void
);
35
void
GWEN_Mutex_free
(
GWEN_MUTEX
*mtx);
36
37
int
GWEN_Mutex_Lock
(
GWEN_MUTEX
*mtx);
38
int
GWEN_Mutex_Unlock
(
GWEN_MUTEX
*mtx);
39
40
41
#endif
Generated on Sun May 26 2013 16:42:54 for gwenhywfar by
1.8.1.2