Sometimes it is necessary to keep global information. These functions provide very simple key value store functionality.There are two kinds of stores named and unnamed. There are no restrictions, who can access the content of the stores if the keys are known. The user is responsible for clearing the store, else an OutOfMemory could occur.
Stores a value under the given key. If there is already a value, this value is overwritten.
Returns the value that is stored with this key. If no value is stored, null will be returned,
Same as kvread but removes the value from the store.
Stores a value in the given store under the given key. If there is already a value, this value is overwritten.
Returns the value that is stored with this key in this store. If no value is stored, null will be returned,
Same as kvread but removes the value from the store.If the named store is empty, the store will be removed.