w10schools
Login Register
  • Home
  • Tutorials
    • HTML, CSS
      • HTML, HTML5
      • CSS, CSS3
    • XML
    • JavaScript, AJAX
    • PHP
    • Ruby on Rails
      • Ruby
      • Rails
    • ASP.NET
      • ASP
      • C# .NET
    • Java
      • JSP
    • Databases
      • MySQL
      • MSSQL Server
      • Oracle
    • Web Server
      • Windows
      • Linux
      • Apache
      • IIS
    • Design
      • Dreamweaver
      • Flash
      • Photoshop
      • Fireworks
      • CorelDRAW
      • Illustrator
  • References
    • HTML
      • Bootstrap
    • CSS
      • CSS Selectors
      • Sass
    • JavaScript
    • Mobile Apps
      • Cordova
    • Ruby on Rails
      • Ruby
      • Rails
    • PHP
      • Function
      • Language
      • CodeIgniter
      • Phalcon
      • PHPUnit
      • Symfony
      • Drupal
      • Yii
      • Laravel
    • Perl
      • Perl
    • Python
      • Python
      • Django
      • NumPy
      • Pandas
      • scikit-image
      • scikit-learn
      • Statsmodels
      • Matplotlib
    • Lua
      • Lua
    • C, C++
      • C
      • C++
    • Server
      • Docker
      • Apache HTTP Server
      • Nginx
    • Database
      • PostgreSQL
    • Big Data
      • TensorFlow
    • Game Development
      • Phaser
      • LÖVE
  • Articles
    • News
    • General
      • Website Promotion
      • Online Advertising
      • Make Money Online
    • Editorials
    • Interviews
    • Web Roundups
  • Resources
    • Design
      • Fonts
      • Graphics
      • Vectors
      • Templates
      • UI (User Interface)
      • Brushes
      • Patterns, Backgrounds
      • Textures
    • Web Development
      • HTML, CSS
      • XML
      • JavaScript, AJAX
      • Ruby on Rails
      • PHP
      • Java
      • .NET
      • Python
      • Perl
      • Flash
    • Mobile Application Development
      • Mobile Development Tools
      • Swift
    • Online Services
      • Online Storage
      • Web Hosting
  • Tools
    • Generators
Edit
In Place Editing Advanced Editing
  • References
  • PHP
  • Yii
  • mutex
  • Mutex

mutex\Mutex acquire()

acquire() public method

Acquires a lock by name.

public boolean acquire ( $name, $timeout = 0 )
$name string

Of the lock to be acquired. Must be unique.

$timeout integer

Time to wait for lock to be released. Defaults to zero meaning that method will return false immediately in case lock was already acquired.

return boolean

Lock acquiring result.

Links:
  • http://www.yiiframework.com/doc-2.0/yii-mutex-mutex.html#acquire()-detail
doc_Yii
doc_Yii
2025-01-10 15:47:30
Comments
Leave a Comment

Please login to continue.

Popular Articles
mutex\Mutex $autoRelease $autoRelease public property Whether all locks acquired in this process (i.e. local locks) must be released automatically before finishing script
mutex\Mutex releaseLock() releaseLock() protected abstract method This method should be extended by a concrete Mutex implementations. Releases lock by given name. protec
std::mutex::mutex constexpr mutex(); (1) (since C++11) mutex( const mutex& ) = delete; (2) (since C++11) 1) Constructs the mutex. The mutex is in un
mutex\Mutex acquireLock() acquireLock() protected abstract method This method should be extended by a concrete Mutex implementations. Acquires lock by name. protected ab
mutex\Mutex init() init() public method Initializes the Mutex component. public void init ( )


Return to View
  • Facebook
  • Tweet
  • Digg it
  • Stumbleupon
  • Delicious
  • Plus Share

Designed by : w10schools

service@w10schools.com

Our Partners: aeeble – Providing content publishing and search solutions