PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

This page concerns the 23 + version of WINDEV, WEBDEV. Upgrade your version.
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
Modifies the value of a key if this one was not modified.
Example
MemcachedCAS(memConnection, "key", "value")
Syntax
<Result> = MemcachedCAS(<Connection> , <Key> , <Value> , <Cas> [, <Expiration> [, <Additional Value>]])
<Result>: Boolean
  • True if the operation was performed,
  • False if an error occurred. To find out the error details, use ErrorInfo associated with the errMessage constant.
<Connection>: memcachedConnection variable
Name of memcachedConnection variable corresponding to the connection to the Memcached cache.
<Key>: Character string (with quotes)
Key to modify.
<Value>: Character string (with quotes) or buffer
Value to store.
<Cas>: Integer
Value of previous version.
<Expiration>: Integer or optional duration
Duration during which the key is stored in the cache. This duration is expressed in seconds. This duration can correspond to:
  • an integer corresponding to the number of seconds,
  • a Duration variable.
  • the indication of duration in clear ('10s' for example).
This duration is set to 0 by default. In this case, the duration is unlimited: if there is not enough memory, the oldest keys are deleted.
<Additional Value>: Optional integer
Used to store an additional value associated with the Key/Value couple. This parameter can be used to describe the key or the value for example.
Remarks
To use this function, CAS must be supported by the Memcached server (..SupportCAS property of memcachedConnection variable set to True). CAS (Check And Set) is used to perform a data modification only if this data was not modified since its last reading.
Components
WINDEVWEBDEV - Server codeReports and Queries wd230big.dll
Linux wd230big.so
Minimum required version
  • Version 23
This page is also available for…
Comments
Click [Add] to post a comment