KeepAliveFrame.fromBuffer constructor
KeepAliveFrame.fromBuffer(
- RSocketHeader header,
- RSocketByteBuffer buffer
Implementation
KeepAliveFrame.fromBuffer(RSocketHeader header, RSocketByteBuffer buffer) {
this.header = header;
var lastReceivedPosition = buffer.readI32();
if (lastReceivedPosition != null) {
this.lastReceivedPosition = lastReceivedPosition;
}
if (header.frameLength > 0) {
payload = decodePayload(buffer, header.metaPresent, header.frameLength);
}
respond = (header.flags & 0x80) > 0;
}