arraybufferEqual function
Implementation
bool arraybufferEqual(Uint8List buf1, Uint8List buf2) {
//if (buf1 === buf2) {
//return true;
//}
if (buf1.length != buf2.length) {
return false;
}
var view1 = ByteData.sublistView(buf1);
var view2 = ByteData.sublistView(buf2);
for (int i = 0; i < buf1.length; i++) {
if (view1.getUint8(i) != view2.getUint8(i)) {
return false;
}
}
return true;
}