Module: Gap

Defined in:
lib/gap50/ext/7za.rb,
lib/gap50/gap/dll.rb,
lib/gap50/gap/gap.rb,
lib/gap50/gap/copy.rb,
lib/gap50/gap/exec.rb,
lib/gap50/gap/cfunc.rb,
lib/gap50/ext/aria2c.rb,
lib/gap50/ext/ruby25.rb,
lib/gap50/cache/cache.rb,
lib/gap50/gap/require.rb,
lib/gap50/samsara/md5.rb,
lib/gap50/samsara/maker.rb,
lib/gap50/samsara/random.rb,
lib/gap50/cache/hashchain.rb,
lib/gap50/samsara/samsara.rb

Defined Under Namespace

Modules: Ruby25 Classes: CFunc, Cache, Copy, DLL, DLLFunction, Exec, HashChain, MD5, Maker, Random, Require, Samsara

Constant Summary collapse

SevenZA =
Samsara.new nil
Main =
Samsara.new "main.sam"
Aria2C =
Gap::Samsara.new nil
MD5_INIT =
Win32API.new("ADVAPI32", "MD5Init", "p", "L")
MD5_UPDATE =
Win32API.new("ADVAPI32", "MD5Update", "ppL", "L")
MD5_FINAL =
Win32API.new("ADVAPI32", "MD5Final", "p", "L")
CR_ACQUIRE =
Win32API.new("ADVAPI32", "CryptAcquireContext", "pLLLL", "L")
CR_GENRANDOM =
Win32API.new("ADVAPI32", "CryptGenRandom", "LLp", "L")
CR_RELEASE =
Win32API.new("ADVAPI32", "CryptReleaseContext", "LL", "L")