ruby-x11/lib/X11/protocol.rb
Vidar Hokstad da2fe51596 Cleanups, more automated lookups of atoms to avoid needing to dereference constants.
More constants and requestsm including SendEvent, and
a helper for ClientMessage, w/example
2024-01-11 19:24:49 +00:00

14 lines
291 B
Ruby

module X11
module Protocol
# endianess of your machine
BYTE_ORDER = case [1].pack("L")
when "\0\0\0\1" then "B".ord
when "\1\0\0\0" then "l".ord
else
raise ByteOrderError.new "Cannot determine byte order"
end
MAJOR = 11
MINOR = 0
end
end