On this page
class Socket::UDPSource
UDP/IP address information used by Socket.udp_server_loop.
Attributes
local_address[R]
     
     Local address
remote_address[R]
     
     Address of the source
Public Class Methods
# File ext/socket/lib/socket.rb, line 1032
def initialize(remote_address, local_address, &reply_proc)
  @remote_address = remote_address
  @local_address = local_address
  @reply_proc = reply_proc
endremote_address is an Addrinfo object.
local_address is an Addrinfo object.
reply_proc is a Proc used to send reply back to the source.
Public Instance Methods
# File ext/socket/lib/socket.rb, line 1049
def reply(msg)
  @reply_proc.call msg
endSends the String msg to the source
Ruby Core © 1993–2017 Yukihiro Matsumoto
Licensed under the Ruby License.
Ruby Standard Library © contributors
Licensed under their own licenses.