Method: XDR::UnsignedInt.write

Defined in:
lib/xdr/unsigned_int.rb

.write(val, io) ⇒ Object

Raises:



5
6
7
8
9
# File 'lib/xdr/unsigned_int.rb', line 5

def self.write(val, io)
  raise XDR::WriteError, "val is not Integer" unless val.is_a?(Integer)
  # TODO: check bounds
  io.write [val].pack("L>")
end