[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: HlpSipHash.pas line 26
type TSipHash = class(THash,IHash64,IHashWithKey,ITransformBlock) |
||
strict protected |
||
FV0: UInt64; |
|
|
FV1: UInt64; |
|
|
FV2: UInt64; |
|
|
FV3: UInt64; |
|
|
FKey0: UInt64; |
|
|
FKey1: UInt64; |
|
|
FTotalLength: UInt64; |
|
|
FPartA: UInt64; |
|
|
FPartB: UInt64; |
|
|
FCompressionRounds: Int32; |
|
|
FFinalizationRounds: Int32; |
|
|
FIdx: Int32; |
|
|
FBuffer: TBytes; |
|
|
function GetMagicXor; virtual; |
|
|
public |
||
constructor Create(); |
|
|
procedure Initialize; override; |
|
|
procedure TransformBytes(); override; |
|
|
function TransformFinal; override; |
|
|
property KeyLength: TNullableInteger; [r] |
|
|
property Key: TBytes; [rw] |
|
|
end; |
|
||
| | ||
|
||
| | ||
TObject,IHash |
CT Web help |
CodeTyphon Studio |