Versioning Functions.
[API Functions]

Client CRCing, build checking, and Furnarchy versioning. More...

Functions

F2LINK bool F2CALL f2_buildok ()
 Checks if the furnarchy2 memlocs are valid for this client build.
F2LINK unsigned int F2CALL f2_clcrc ()
 Retrieves the Furcadia client's CRC32.
F2LINK void F2CALL f2_version (F2VERSION *out)
 Retrieves Furnarchy's version.

Detailed Description

Client CRCing, build checking, and Furnarchy versioning.


Function Documentation

F2LINK bool F2CALL furn2::f2_buildok (  ) 

Checks if the furnarchy2 memlocs are valid for this client build.

Returns:
true if the memlocs are valid for this client build.
Remarks:
Furnarchy simply checks if the CRC specified in the memlocs.ini file is the same as the exe's CRC. If this fails, any build-dependent (memloc-dependent) interfaces may be unavailable or limited.
See also:
f2_clcrc(), Advanced Functions.

F2LINK unsigned int F2CALL furn2::f2_clcrc (  ) 

Retrieves the Furcadia client's CRC32.

Returns:
The standard PKZIP CRC32 of the client's disk image.

F2LINK void F2CALL furn2::f2_version ( F2VERSION *  out  ) 

Retrieves Furnarchy's version.

Parameters:
[out] out Structure to be filled with version information.
Returns:
Furnarchy's version.


Generated on Tue Jun 24 12:24:07 2008 for Furnarchy Module by  doxygen 1.5.5