Packages
Nitrogen Web Framework Core Library
Current section
Files
Jump to
Current section
Files
include/compat.hrl
-define(WF_ENCRYPT(Key, IV, Data), crypto:block_encrypt(aes_cbc128, Key, IV, Data)).
-define(WF_DECRYPT(Key, IV, Data), crypto:block_decrypt(aes_cbc128, Key, IV, Data)).
-define(WF_HASH(Data), crypto:hash(sha, Data)).
-define(WF_UNIQUE, erlang:unique_integer([positive])).
-define(WF_RAND_UNIFORM(Max), rand:uniform(Max)).
-define(WF_RAND_UNIFORM(Min,Max), (rand:uniform(Max-Min+1)+Min-1)).
-define(WF_PARSE_QS(String), uri_string:dissect_query(String)).