public static function FromBinaryData($_itx97lby6njo55t4mg7lg)
 {
     $_Ot5sad7wc9crtc6azvudi = new LBD_BdspDataChunk();
     $_I7914x5bm8imwofwfoumnqo7a7 = substr($_itx97lby6njo55t4mg7lg, 0, 2);
     $_Ot5sad7wc9crtc6azvudi->_0yv853lfijw2yyiy = LBD_BitConverter::BitsToUInt16($_I7914x5bm8imwofwfoumnqo7a7);
     $_Ot5sad7wc9crtc6azvudi->_Ibeppjjuvpsc32ru = substr($_itx97lby6njo55t4mg7lg, 2, 20);
     $_Ot5sad7wc9crtc6azvudi->_162py9ezruapv43s5m52r42cts = substr($_itx97lby6njo55t4mg7lg, 2 + 20);
     $_1ten051zshqo1603 = LBD_SHA1::Hash($_Ot5sad7wc9crtc6azvudi->_162py9ezruapv43s5m52r42cts);
     if (!($_1ten051zshqo1603 == $_Ot5sad7wc9crtc6azvudi->_Ibeppjjuvpsc32ru)) {
         throw new Exception("Data and hash mismatch");
     }
     return $_Ot5sad7wc9crtc6azvudi;
 }
 public static function FromBinaryData($_0ll5v4nm7nocvof3p8f0k)
 {
     $_Owlgyc8kqfbc2fox = new LBD_BdspDataChunk();
     $_0ytnvz74gbzqh98n = substr($_0ll5v4nm7nocvof3p8f0k, 0, 2);
     $_Owlgyc8kqfbc2fox->_lbtr2s2jh07t1vtht9qwh = LBD_BitConverter::BitsToUInt16($_0ytnvz74gbzqh98n);
     $_Owlgyc8kqfbc2fox->_o2q59p33qthh9d7i = substr($_0ll5v4nm7nocvof3p8f0k, 2, 20);
     $_Owlgyc8kqfbc2fox->_Ii0b54jpfkrkq00l = substr($_0ll5v4nm7nocvof3p8f0k, 2 + 20);
     $_Iq9n1qnpjp36wxriowui17nw69 = LBD_SHA1::Hash($_Owlgyc8kqfbc2fox->_Ii0b54jpfkrkq00l);
     if (!($_Iq9n1qnpjp36wxriowui17nw69 == $_Owlgyc8kqfbc2fox->_o2q59p33qthh9d7i)) {
         throw new Exception("Data and hash mismatch");
     }
     return $_Owlgyc8kqfbc2fox;
 }
 public static function FromBinaryData($_locrael7dkllmarr)
 {
     $_Ibsomxp7wdyselg4bloo1g2a5a = new LBD_BdspDataChunk();
     $_logjzie6sewlli24 = substr($_locrael7dkllmarr, 0, 2);
     $_Ibsomxp7wdyselg4bloo1g2a5a->_1x03szuxzuf80p1z = LBD_BitConverter::BitsToUInt16($_logjzie6sewlli24);
     $_Ibsomxp7wdyselg4bloo1g2a5a->_0t0wje3ktpmyss8u5ffeh = substr($_locrael7dkllmarr, 2, 20);
     $_Ibsomxp7wdyselg4bloo1g2a5a->_Od02wf50ye89f44ldusjl = substr($_locrael7dkllmarr, 2 + 20);
     $_Ifcdvdibi2es7lvqazpay = LBD_SHA1::Hash($_Ibsomxp7wdyselg4bloo1g2a5a->_Od02wf50ye89f44ldusjl);
     if (!($_Ifcdvdibi2es7lvqazpay == $_Ibsomxp7wdyselg4bloo1g2a5a->_0t0wje3ktpmyss8u5ffeh)) {
         throw new Exception("Data and hash mismatch");
     }
     return $_Ibsomxp7wdyselg4bloo1g2a5a;
 }
예제 #4
0
 public static function FromBinaryData($_i2i15ez6dx9xdfgoopbtk)
 {
     $_194qzyfpyvaprao2 = new LBD_BdspDataChunk();
     $_I4ij8xra0sf68rbj = substr($_i2i15ez6dx9xdfgoopbtk, 0, 2);
     $_194qzyfpyvaprao2->_Omeq8mtqej85gx8f = LBD_BitConverter::BitsToUInt16($_I4ij8xra0sf68rbj);
     $_194qzyfpyvaprao2->_lsj3w9eb625g53bylqmyk3qmlt = substr($_i2i15ez6dx9xdfgoopbtk, 2, 20);
     $_194qzyfpyvaprao2->_ivxrugsvln52aohk = substr($_i2i15ez6dx9xdfgoopbtk, 2 + 20);
     $_0pup2kuj3ajflgw3ev1g2g5ya0 = LBD_SHA1::Hash($_194qzyfpyvaprao2->_ivxrugsvln52aohk);
     if (!($_0pup2kuj3ajflgw3ev1g2g5ya0 == $_194qzyfpyvaprao2->_lsj3w9eb625g53bylqmyk3qmlt)) {
         throw new Exception("Data and hash mismatch");
     }
     return $_194qzyfpyvaprao2;
 }