Sha256: fc1877837168108cf64874e2887bf629a9817936c90920196746b26f3ad31316
Contents?: true
Size: 338 Bytes
Versions: 11
Compression:
Stored size: 338 Bytes
Contents
module XDR::UnsignedHyper extend XDR::Concerns::ConvertsToXDR extend XDR::Concerns::IntegerConverter def self.write(val, io) raise XDR::WriteError, "val is not Integer" unless val.is_a?(Integer) # TODO: check bounds io.write [val].pack("Q>") end def self.read(io) read_bytes(io, 8).unpack("Q>").first end end
Version data entries
11 entries across 11 versions & 2 rubygems