@override int encode(X11WriteBuffer buffer) { buffer.skip(1); buffer.writeResourceId(window); buffer.writeAtom(atom); buffer.writeUint32(time); buffer.writeUint8(state); buffer.skip(3); return 28; }