# Variables (functions)

- [BIS_fnc_areEqual](../../functions/BIS_fnc_areEqual.md): This function returns true if all of the passed data elements are of the same type and value. One or more elements can be passed.
- [BIS_fnc_areEqualNotNil](../../functions/BIS_fnc_areEqualNotNil.md): Compares all elements of passed array between each other and returns true is all are defined and identical.
- [BIS_fnc_getServerVariable](../../functions/BIS_fnc_getServerVariable.md): Fetch a variable saved on server. Used when you want to share variables only to specific clients to prevent large traffic. Must be run in scheduled environment because communication with server takes some time.
- [BIS_fnc_setServerVariable](../../functions/BIS_fnc_setServerVariable.md): Set variable stored only on server. Clients can the download it using BIS_fnc_getServerVariable. Used when you want to share variables only to specific clients to prevent large traffic.
- [BIS_fnc_swapVars](../../functions/BIS_fnc_swapVars.md): Swaps the values of two variables passed as String.
- [BIS_fnc_variableSpaceAdd](../../functions/BIS_fnc_variableSpaceAdd.md): Add element to variable from someone's variable space.
- [BIS_fnc_variableSpaceRemove](../../functions/BIS_fnc_variableSpaceRemove.md): Remove element from variable from someone's variable space.
