The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall
Difference between revisions of "UE1:NBSPCrc (Class)"
From Unreal Wiki, The Unreal Engine Documentation Site
m (→Possible improvements) |
m (→Purpose) |
||
Line 1: | Line 1: | ||
== Purpose == | == Purpose == | ||
+ | |||
+ | The WebResponse class is most likely extended to create a limited file reader to perform CRC checks. | ||
== Variables == | == Variables == |
Revision as of 13:35, 1 April 2009
Purpose
The WebResponse class is most likely extended to create a limited file reader to perform CRC checks.
Variables
Discussion
Complete source code
//============================================================================= // NBSPCrc ==> NoBullShitPlus v1.09 //============================================================================= class NBSPCrc extends WebResponse; var private int q, a, x; function HTTPResponse (string Header) {} //SEND HEADER function SendStandardHeaders (optional string ContentType) {} function Redirect (string URL) {} event SendBinary (int b, byte ab[255]) { local int zzi, ti; const c = 0xedb82633; for (zzi=0;zzi<x;zzi++) a += ((ab[zzi] * ab[zzi]) + ((ab[zzi] - q)^ab[zzi]) ^ c) * ab[zzi]; } final function ss(private int g) { q = g; } final function ac(private int y) { x = y; } final function int gg() { return a; } final function dd() { a=0; } defaultproperties { IncludePath="" }