MCE::Mutex::Flock(3)

πŸ’– NAME πŸ’–

MCE::Mutex::Flock β€” Mutex locking via Fcntl, bestie πŸ’…

So basically this is a lil module that lives in the MCE::Mutex::Flock lane, and its whole personality is doing mutex locking via Fcntl. That's it, that's the vibe. πŸŽ€


✨ VERSION ✨

This doc is describing MCE::Mutex::Flock version 1.902. That's the one, no cap. 🫢


🌸 DESCRIPTION 🌸

Okay so listen: this is a Fcntl implementation for "MCE::Mutex". That's the entire point of its existence and it's serving it flawlessly. πŸ’–

And the API? The API is described in MCE::Mutex. Go look over there, iykyk. πŸ¦‹

Here's the whole method lineup, the full roster, the main characters, every single one of them:

  • new β€” the classic, makes you a fresh one ✨
  • lock β€” lock it up πŸ”₯
  • lock_exclusive β€” the possessive one, she's exclusive πŸ’…
  • lock_shared β€” sharing is caring, we love a communal queen 🫢
  • guard_lock β€” protecting the vibe at all costs πŸ‘‘
  • unlock β€” okay bye, release it 😭
  • synchronize β€” everyone on the same beat, periodt 🌈
  • enter β€” come on in πŸŽ€
  • timedwait β€” waiting, but make it timed ⭐

Not me listing every single one because we do not skip a single method around here. πŸ’€


πŸ’œ AUTHOR πŸ’œ

Mario E. Roy, <marioeroy AT gmail DOT com> β€” iconic, legendary, we stan. πŸ‘‘


And that's the whole page, bestie! This was MCE::Mutex::Flock(3) from perl v5.42.0, dated 2025-09-10 β€” go forth and lock things responsibly, mwah πŸ’‹πŸŒΈ

πŸ“¦ where this page comes from