Copyright © 2010-2012 ALEPH ARCHIVES Ltd. All rights reserved.
Version: 1.0.0
Behaviours: ?GEN_SERVER.
Authors: Aleph Archives Ltd. [web site: http://aleph-archives.com/].
Fast, portable, high quality UUID implementation
Reference: see RFC 4122 - (UUID) URN Namespace.uuid() = <<_:128>>
v1() = uuid()
v3() = uuid()
v4() = uuid()
v5() = uuid()
check/1 | Check whether the argument is a valid UUID or not. |
to_str/1 | Convert a raw UUID binary value to a (printable) string. |
urn/0 | Generates a Uniform Resource Name (URN) - RFC 4122. |
v1/0 | Generate a Version 1 (MAC address) UUID. |
v3/1 | Generate a Version 3 (MD5 hash) UUID. |
v4/0 | Generate a Version 4 (random) UUID. |
v5/1 | Generate a Version 5 (SHA-1 hash) UUID. |
check(UUID::uuid()) -> {true, v1 | v3 | v4 | v5} | false
Check whether the argument is a valid UUID or not.
to_str(UUID::uuid()) -> [byte()]
Convert a raw UUID binary value to a (printable) string.
urn() -> binary()
Generates a Uniform Resource Name (URN) - RFC 4122.
Examples:v1() -> v1()
Generate a Version 1 (MAC address) UUID.
See Universally unique identifier - V1 for more information.v3(Any::[any()]) -> v3()
Generate a Version 3 (MD5 hash) UUID.
See Universally unique identifier - V3 for more information.v4() -> v4()
Generate a Version 4 (random) UUID.
See Universally unique identifier - V4 for more information.v5(Any::any()) -> v5()
Generate a Version 5 (SHA-1 hash) UUID.
See Universally unique identifier - V5 for more information.Generated by EDoc, Sep 5 2012, 17:38:09.