Common type specifications.
Copyright (c) 2015 Silent Circle
Authors: Edwin Fine (efine@silentcircle.com
).
atom_or_binary() = atom() | binary()
atom_or_string() = atom() | string()
binary_or_string() = binary() | string()
exml() = #xmlelement{}
posix_time() = integer()
prop(KT, VT) = {KT, VT}
proplist(KT, VT) = [prop(KT, VT)]
reg_prop() = prop(atom(), atom_or_binary())
reg_proplist() = [reg_prop(), ...]
reg_result() = ok | {error, term()}