SyncLockReserve Function

Reserves the signal number to be specified for SyncLock.

Format
SyncLockReserve

Parameters
None

Returns
Reserved signal number

Description
Specifying SyncLock and SyncUnLock offers exclusive file access, etc.
By reserving a signal number, you can use it without it being used by other libraries. This is a temporary value that is cleared when all tasks are completed. A dedicated reservation signal number is reserved to reduce the risk of signal numbers used by library users being overwritten.

See Also
SyncLock

SyncLockReserve Function Usage Example

Function N4_1_Call_Hidden
  Integer i1, i2, n1, n2, L1, t1

  i1 = TaskReserve
  L1 = SyncLockReserve

  Xqt i1, Hidden_N4_1(L1)

Fend

Function Hidden_N4_1(j As Integer, i As Integer)
  SyncLock i

  Print "4-1 Layer Lib!"

  SyncUnlock i
Fend