ref[JS]: js protocol

This commit is contained in:
godotg
2024-07-15 17:22:00 +08:00
parent b160d13129
commit 0b0b337eca
5 changed files with 20 additions and 20 deletions
+2 -2
View File
@@ -123,7 +123,7 @@ namespace zfoo {
"writeIndex[" + std::to_string(writeIndex) + "] out of bounds exception: readOffset: " +
std::to_string(readOffset) +
", writeOffset: " + std::to_string(writeOffset) +
"(expected: 0 <= readOffset <= writeOffset <= capacity:" + std::to_string(max_capacity);
"(expected: 0 <= readOffset <= writeOffset <= capacity:" + std::to_string(max_capacity) + ")";
throw errorMessage;
}
writeOffset = writeIndex;
@@ -135,7 +135,7 @@ namespace zfoo {
"readIndex[" + std::to_string(readIndex) + "] out of bounds exception: readOffset: " +
std::to_string(readOffset) +
", writeOffset: " + std::to_string(writeOffset) +
"(expected: 0 <= readOffset <= writeOffset <= capacity:" + std::to_string(max_capacity);
"(expected: 0 <= readOffset <= writeOffset <= capacity:" + std::to_string(max_capacity) + ")";
throw errorMessage;
}
readOffset = readIndex;
@@ -92,7 +92,7 @@ namespace zfoocs
throw new Exception("writeIndex[" + writeIndex + "] out of bounds exception: readOffset: " +
readOffset +
", writeOffset: " + writeOffset +
"(expected: 0 <= readOffset <= writeOffset <= capacity:" + buffer.Length);
"(expected: 0 <= readOffset <= writeOffset <= capacity:" + buffer.Length) + ")";
}
writeOffset = writeIndex;
}
@@ -108,7 +108,7 @@ namespace zfoocs
{
throw new Exception("readIndex[" + readIndex + "] out of bounds exception: readIndex: " + readOffset +
", writeOffset: " + writeOffset +
"(expected: 0 <= readOffset <= writeOffset <= capacity:" + buffer.Length);
"(expected: 0 <= readOffset <= writeOffset <= capacity:" + buffer.Length) + ")";
}
readOffset = readIndex;
}
@@ -83,26 +83,26 @@ class ByteBuffer {
return this.writeOffset;
}
setWriteOffset(writeOffset) {
if (writeOffset > this.buffer.byteLength) {
throw new Error('index out of bounds exception: readerIndex: ' + this.readOffset +
', writerIndex: ' + this.writeOffset +
'(expected: 0 <= readerIndex <= writerIndex <= capacity:' + this.buffer.byteLength);
setWriteOffset(writeIndex) {
if (writeIndex > this.buffer.byteLength) {
throw new Error('writeIndex out of bounds exception: readOffset: ' + this.readOffset +
', writeOffset: ' + this.writeOffset +
'(expected: 0 <= readOffset <= writeOffset <= capacity:' + this.buffer.byteLength) + ')';
}
this.writeOffset = writeOffset;
this.writeOffset = writeIndex;
}
getReadOffset() {
return this.readOffset;
}
setReadOffset(readOffset) {
if (readOffset > this.writeOffset) {
throw new Error('index out of bounds exception: readerIndex: ' + this.readOffset +
', writerIndex: ' + this.writeOffset +
'(expected: 0 <= readerIndex <= writerIndex <= capacity:' + this.buffer.byteLength);
setReadOffset(readIndex) {
if (readIndex > this.writeOffset) {
throw new Error('readIndex out of bounds exception: readOffset: ' + this.readOffset +
', writeOffset: ' + this.writeOffset +
'(expected: 0 <= readOffset <= writeOffset <= capacity:' + this.buffer.byteLength) + ")";
}
this.readOffset = readOffset;
this.readOffset = readIndex;
}
getCapacity() {
@@ -100,7 +100,7 @@ const ByteBuffer = function() {
if (writeIndex > this.buffer.byteLength) {
throw new Error('writeIndex out of bounds exception: readOffset: ' + this.readOffset +
', writeOffset: ' + this.writeOffset +
'(expected: 0 <= readOffset <= writeOffset <= capacity:' + this.buffer.byteLength);
'(expected: 0 <= readOffset <= writeOffset <= capacity:' + this.buffer.byteLength) + ')';
}
this.writeOffset = writeIndex;
};
@@ -113,7 +113,7 @@ const ByteBuffer = function() {
if (readIndex > this.writeOffset) {
throw new Error('readIndex out of bounds exception: readOffset: ' + this.readOffset +
', writeOffset: ' + this.writeOffset +
'(expected: 0 <= readOffset <= writeOffset <= capacity:' + this.buffer.byteLength);
'(expected: 0 <= readOffset <= writeOffset <= capacity:' + this.buffer.byteLength) + ')';
}
this.readOffset = readIndex;
};
@@ -100,7 +100,7 @@ const ByteBuffer = function() {
if (writeIndex > this.buffer.byteLength) {
throw new Error('writeIndex out of bounds exception: readOffset: ' + this.readOffset +
', writeOffset: ' + this.writeOffset +
'(expected: 0 <= readOffset <= writeOffset <= capacity:' + this.buffer.byteLength);
'(expected: 0 <= readOffset <= writeOffset <= capacity:' + this.buffer.byteLength) + ')';
}
this.writeOffset = writeIndex;
};
@@ -113,7 +113,7 @@ const ByteBuffer = function() {
if (readIndex > this.writeOffset) {
throw new Error('readIndex out of bounds exception: readOffset: ' + this.readOffset +
', writeOffset: ' + this.writeOffset +
'(expected: 0 <= readOffset <= writeOffset <= capacity:' + this.buffer.byteLength);
'(expected: 0 <= readOffset <= writeOffset <= capacity:' + this.buffer.byteLength) + ')';
}
this.readOffset = readIndex;
};