Method: UDPSocket#recvfrom

Defined in:
lib/polyphony/extensions/socket.rb

#recvfrom(maxlen, flags = 0) ⇒ String

Reimplements #recvfrom.

Parameters:

  • maxlen (Integer)

    maximum bytes to receive

  • flags (Integer) (defaults to: 0)

    optional flags

Returns:

  • (String)

    received data



668
669
670
671
# File 'lib/polyphony/extensions/socket.rb', line 668

def recvfrom(maxlen, flags = 0)
  buf = +''
  Polyphony.backend_recvmsg(self, buf, maxlen, 0, flags, 0, nil)
end