| MaxPlus Python API Reference
    | 
 Inheritance diagram for FileMutexObject:
 Inheritance diagram for FileMutexObject:| Public Member Functions | |
| def | MutexAquired (self) | 
| def | ReleaseMutex (self) | 
|  Public Member Functions inherited from Wrapper | |
| def | GetUnwrappedPtr (self) | 
| Public Attributes | |
| this | |
| Static Public Attributes | |
| INFINITE_TIME = _MaxPlus.FileMutexObject_INFINITE_TIME | |
| thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') | |
|  Static Public Attributes inherited from Wrapper | |
| thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') | |
Creates and attempts to acquire a named Mutex based on a file name in its ctor, releases and closes the Mutex in dtor. Used to control access to a file across multiple 3ds Max sessions. An instance of this is typically created in a 'using' context so that its Dispose method is called as the 'using' context is exitted.
| def MutexAquired | ( | self | ) | 
MutexAquired(FileMutexObject self) -> bool
| def ReleaseMutex | ( | self | ) | 
ReleaseMutex(FileMutexObject self)