-ifndef(eVPack_H_). -define(eVPack_H_, true). -type vpack() :: binary() | iodata(). -type vpOpt() :: pos_integer(). -export_type([vpack/0, vpOpt/0]). -define(VpObjNcYs, 0). %% 不压缩编码 排序Key -define(VpObjYc, 1). %% 压缩编码 %% -define(VpObjNcNs, 2). %% 不压缩编码 不排序Key 暂时不要用此选项去编码object 弃用了 -define(VpArrNc, 0). %% 不压缩编码 -define(VpArrYc, 1). %% 压缩编码 -define(VpArrDef, ?VpArrNc). %% 默认选项 Arr不压缩排序 -define(VpObjDef, ?VpObjNcYs). %% 默认选项 排序Obj key Obj不压缩 -define(VpBinaryCopyRatio, 1.2). -endif.