Difference between revisions of "LOCKRESOURCE()"

From Lianjapedia
Jump to: navigation, search
(Created page with "''Under Construction'' ==Purpose== Function to lock a named resource ==Syntax== LOCKRESOURCE(<cResource> [, <cMode>]) ==See Also== UNLOCKRESOURCE(), UNLOCKRESOURCEALL(...")
 
Line 1: Line 1:
''Under Construction''
 
 
==Purpose==
 
==Purpose==
 
Function to lock a named resource
 
Function to lock a named resource
Line 23: Line 22:
 
==Example==
 
==Example==
 
<code lang="recital">
 
<code lang="recital">
 +
lockResource("LianjaCloudServerRequestLoop", "exclusive")
 +
unlockresource("LianjaCloudServerRequestLoop")
 +
 +
lockResource("LianjaCloudServerRequestLoop", "shared")
 +
unlockresource("LianjaCloudServerRequestLoop")
 +
 +
lockResource("myresource", "exclusive")
 +
unlockresourceall()
 
</code>
 
</code>
  

Revision as of 11:17, 25 April 2017

Purpose

Function to lock a named resource

Syntax

LOCKRESOURCE(<cResource> [, <cMode>])

See Also

UNLOCKRESOURCE(), UNLOCKRESOURCEALL()

Description

The LOCKRESOURCE() function attempts to lock the named resource <cResource> in mode <cMode>.

Argument Description
<cResource> Character string specifying the name of the resource
<cMode> Character string specifying the mode: "shared" or "exclusive"

Example

lockResource("LianjaCloudServerRequestLoop", "exclusive")
unlockresource("LianjaCloudServerRequestLoop")
 
lockResource("LianjaCloudServerRequestLoop", "shared")
unlockresource("LianjaCloudServerRequestLoop")
 
lockResource("myresource", "exclusive")
unlockresourceall()