Main Page | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

# dkcThreadLock.h

Go to the documentation of this file.

    00001
    00011 #ifndef dkutil_c_ThreadLock__h
    00012 #define dkutil_c_ThreadLock__h
    00013
    00014 #include "dkcOSIndependent.h"
    00015
    00016
    00017
    00018
    00019 DKC_EXTERN void WINAPI dkcThreadLockInit();
    00020
    00021 DKC_EXTERN void WINAPI dkcThreadLock_Lock();
    00022
    00023 DKC_EXTERN void WINAPI dkcThreadLock_Unlock();
    00024
    00025 DKC_EXTERN void WINAPI dkcThreadLockEnd();
    00026
    00027 DKC_EXTERN BOOL WINAPI dkcThreadLockIsInited();
    00028
    00029 DKC_EXTERN BOOL WINAPI dkcThreadLockIsLockedByThisThread();
    00030
    00031 #endif //end of include once