SFENCE Wiki
The SFENCE dynamic library is an interface for writing programs.
Status: Beta
Brought to you by:
sfence
extern SFENCEAPI enum eSFENCE_Bool SFENCECALL Object_Object_Lock(struct sObject_Object *ps_object);
| Parameter | Meaning |
|---|---|
| ps_ |
pointer of |
| Value | Meaning |
|---|---|
| eSFENCE_Bool_True, eSFENCE_Bool_Success | object was successfully locked |
| eSFENCE_Bool_Fail | object locking failed |
Lock function is used for lock an object. One thread can do a multiple lock of object. But, this thread have to call Unlock function for every called Lock function.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | |
Wiki: Basic:Object:Function:Unlock
Wiki: Basic:Object:Functions