ReceiverBase.lua 325 B

123456789101112131415161718
  1. local ReceiverBase = {}
  2. function ReceiverBase:new(o)
  3. o = o or {}
  4. setmetatable(o, self)
  5. self.__index = self
  6. return o
  7. end
  8. function ReceiverBase:p1Dispatcher(code)
  9. self[code] = function(self, x, ...)
  10. local N = select(1, ...)
  11. return nil, self[code..tostring(N)](self, x, select(2, ...))
  12. end
  13. end
  14. return ReceiverBase