Panda3D
|
Public Member Functions | |
def | __init__ (self) |
def | __exit__ (self, t, v, tb) |
def | acquire (self, waitflag=1, timeout=-1) |
def | locked (self) |
def | release (self) |
Implements a mutex lock. Instead of directly subclassing PandaModules.Mutex, we reimplement the lock here, to allow us to provide the described Python lock semantics. In particular, this allows a different thread to release the lock than the one that acquired it.
def __init__ | ( | self | ) |
def __exit__ | ( | self, | |
t, | |||
v, | |||
tb | |||
) |
def acquire | ( | self, | |
waitflag = 1 , |
|||
timeout = -1 |
|||
) |
def locked | ( | self | ) |
def release | ( | self | ) |