-
大小: 4.86 KB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2024-08-05
- 語(yǔ)言: 數(shù)據(jù)庫(kù)
- 標(biāo)簽:
資源簡(jiǎn)介
linux 下開發(fā)的mysql
數(shù)據(jù)庫(kù)連接池
數(shù)據(jù)庫(kù)連接池
代碼片段和文件信息
/*******************************************************************************
?文件名:?Mutex.cpp
?描??述:?互斥鎖類的實(shí)現(xiàn)文件
?版??本:?1.0
?日??期:?2007-10-12
?作??者:lijianbo
*******************************************************************************/
#include?“Mutex.h“
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
//?class?CMutex
/*
**?名稱:?CMutex::CMutex
**?功能:?缺省構(gòu)造函數(shù)
**?參數(shù):?
**?返回:
**?說明:
**/
CMutex::CMutex()
{
pthread_mutexattr_init(?&m_MutexAttr?);
pthread_mutex_init(?&m_Mutex?&m_MutexAttr?);
}
/*
**?名稱:?CMutex::~CMutex
**?功能:?析構(gòu)函數(shù)
**?參數(shù):?
**?返回:
**?說明:
**/
CMutex::~CMutex()
{
pthread_mutexattr_destroy(?&m_MutexAttr?);
pthread_mutex_destroy(?&m_Mutex?);
}
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
//?外部接口
/*
**?名稱:?CMutex::Lock
**?功能:?申請(qǐng)獲得互斥鎖
**?參數(shù):?
**?返回:?返回TRUE時(shí)表示成功,否則表示失敗。
**?說明:?當(dāng)前線程獲得互斥鎖,在釋放之前其他線程申請(qǐng)獲得該互斥鎖時(shí)將阻塞
**/
inline?BOOL?CMutex::Lock(?)
{?
return?pthread_mutex_lock(&m_Mutex)?==?0;?
}
inline?BOOL?CMutex::Unlock()
{?
return?pthread_mutex_unlock(&m_Mutex)?==?0;?
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????1399??2008-09-27?14:38??2007-11-13\Mutex.cpp
?????文件????????653??2008-09-27?14:38??2007-11-13\Mutex.h
?????文件???????4530??2007-11-04?07:31??2007-11-13\MysqlConnectPool.cpp
?????文件????????992??2007-10-20?08:46??2007-11-13\MysqlConnectPool.h
?????文件???????2641??2007-11-04?07:20??2007-11-13\SQLHandler.cpp
?????文件????????867??2007-11-04?07:13??2007-11-13\SQLHandler.h
?????文件????????871??2007-10-20?06:19??2007-11-13\SQLHandler1.h
?????文件???????1025??2008-09-27?14:39??2007-11-13\TypeDef.h
?????目錄??????????0??2008-09-27?14:39??2007-11-13
-----------?---------??----------?-----??----
????????????????12978????????????????????9
評(píng)論
共有 條評(píng)論