class Net::SSH::Buffer

def read_long

buffer.
Returns nil if there are less than 4 bytes remaining to be read in the
Return the next four bytes as a long integer (in network byte order).
def read_long
  b = read(4) or return nil
  b.unpack("N").first
end