encode method
Implementation
@override
int encode(X11WriteBuffer buffer) {
buffer.writeUint8(detail);
buffer.writeUint32(time);
buffer.writeResourceId(root);
buffer.writeUint32(event);
buffer.writeResourceId(child);
buffer.writeInt16(positionRoot.x);
buffer.writeInt16(positionRoot.y);
buffer.writeInt16(position.x);
buffer.writeInt16(position.y);
buffer.writeUint16(state);
buffer.writeUint8(mode);
buffer.writeUint8(sameScreenFocus);
return 8;
}