函式名:EventBuffer::enableLocking()
適用版本:libevent 2.0.0 或更高版本
描述: EventBuffer::enableLocking() 方法用於啟用或禁用 EventBuffer 物件內部的鎖機制。當啟用鎖機制後,在多執行緒併發訪問同一個 EventBuffer 物件時會自動對其進行同步,以保證執行緒安全。
用法: bool EventBuffer::enableLocking ( void )
引數: 該方法沒有引數。
返回值: 如果啟用或禁用操作成功,則返回 true,否則返回 false。
示例: <?php // 建立一個 EventBuffer 物件 $buf = new EventBuffer();
// 啟用鎖機制 $success = $buf->enableLocking();
if($success) { echo "成功啟用鎖機制\n"; } else { echo "啟用鎖機制失敗\n"; } ?>