Liquid War 6: libsys. If version is X.Y.Z, this is Y. This one should increase manually at each significant/public release of the game. Return value: a non- NULL. Pls any one who provide me Libsys Manual in Soft copy. LibSys is an integrated multiuser library management software, that caters to the needs of an advanced library and information professionals. It provides a tree.

Author: Kimi Kigara
Country: El Salvador
Language: English (Spanish)
Genre: Politics
Published (Last): 27 April 2016
Pages: 249
PDF File Size: 4.19 Mb
ePub File Size: 19.57 Mb
ISBN: 917-1-40737-201-1
Downloads: 98510
Price: Free* [*Free Regsitration Required]
Uploader: Gugore

Calculates the distance between two colors. Returns a bit timestamp, which is likely to “loop” and have twice the same value during a single program execution. Can be NULL when one stores non dynamically allocated data, such as an integer or a static array.

Products |

Transforms a pointer into a string, this is typically used to store pointers in temporary agnostic storage such as a database. Transforms a keyword into the corresponding environment variable name. Might however be interrupted in some cases, so consider function can always return quicker than specified.

Converts the stringified hexa representation of a string to its source binary buffer. Returns the number of milliseconds since program was started.

If the hash is properly sized, then once one has found the right assoc, finding the right key is fast, since there are only a few of them in each assoc, and it avoids scanning for for all keys, which is the very purpose of the hash.

Duplicates a reentrant list. Returns the name of the package, in a user friendly form, which can include spaces, for instance. LibSys LibSys is an integrated multiuser library management software, that caters to the needs of an advanced library and information professionals. Low level function which performs an atomic exchange to implement a spinlock. This is convenient in multithreaded contexts, typical pattern is a thread that pushes items, then another thread does massive transfers and processes each item separately with local pops on the regular list.


This is because some libraries, which LW6 uses in threads, need to be actually called in the main thread. The callback passed when creating the hash will be called if needed, to free the data automatically. Returns how many mutexes have been unlocked since program start. Result is not dependant on machine endianess. However, one needs at least one context, for instance to log messages.

So in some cases, that is, with two different contexts, SDL could be called twice. In fact a new string will be manhal internally. Splits the environment value into a list of strings containing each element. This is used to fix some environment variable issues.

Circulation System It maintains up-to-date membership records as well as the latest status of the collection meant for circulation. The function is initialized on its first call, and results depend on timestamp, host name, user name, and memory available.


Reformats a string, that is, insert newline characters in the right places to that it fits in a given number of columns. This function is a special log function which will dump informations on the console only, without opening any log file whatsoever.

Could be used directly by low-level libraries such as SDL. Finally, these are real int32 values, they are not bit limited.


Liquid War 6: libsys

A return value of 0 indicates that feature is disabled. Tries to locks the mutex. Mostly used for testing, to allow tests being blocked on a dialog.

You could theorically fit objects in a 3-sized hash.

Several default sort callbacks are defined, but one is free to use any callback, provided it has the right prototype. Gets the value corresponding to a given key. This function handles bit long long integers. Enables or disables console output. Rather, the progress struct was initialized before, and this call is done in a loop with min being 0, max being the last value in the loop, and value the current index in the loop.

Characters will be changed to uppercase. Transforms a keyword into a command-line parameter to be matched. With this function – which every LW6 sub-module should use – one can know globally, for the whole program, wether SDL has been initialized or not. Usefull to create the log directory itself, for instance, and avoid infinite loops on error.

Note that the value might be NULL, even if the key exists. If value is NULL, variable is unset. Converts a boolean to a string, the advantage of this function is it allocates memory, and does the dirty job.

Tests wether a buffer is likely to contain a string.