module Plug::UdpServer
An abstract module to implement custom servers for any protocol incoming messages are diverted to ‘process(dat, sender)’ which takes a block, the yields to which are messages to respond with
Public Instance Methods
kind()
click to toggle source
# File lib/rbkb/plug/plug.rb, line 142 def kind ; :server ; end
say(dat, sender)
click to toggle source
Calls superclass method
Plug::Base#say
# File lib/rbkb/plug/plug.rb, line 144 def say(dat, sender) super(dat, sender) if self.respond_to? :process self.send(:process, dat, sender) { |rply| sender.say(rply, self) } end end