send P2pAlive if havent heard from the other side for 500ms

This commit is contained in:
DavidVentura
2024-01-29 22:05:53 +01:00
parent c8259c95fa
commit ebb9d8b081
3 changed files with 21 additions and 4 deletions
+7
View File
@@ -92,3 +92,10 @@ export const create_P2pRdy = (inbuf: DataView): DataView => {
outbuf.add(4).writeByteArray(new Uint8Array(inbuf.readByteArray(P2PRDY_SIZE).buffer));
return outbuf;
};
export const create_P2pAlive = (): DataView => {
const outbuf = new DataView(new Uint8Array(4).buffer);
outbuf.writeU16(Commands.P2PAlive);
outbuf.add(2).writeU16(0);
return outbuf;
};