class String
Public Instance Methods
xb_escape()
click to toggle source
# File lib/ruxbee/frame/frame.rb, line 17 def xb_escape self.gsub(/[\176\175\021\023]/) { |c| [0x7D, c[0].ord ^ 0x20].pack("CC")} end
xb_unescape()
click to toggle source
# File lib/ruxbee/frame/frame.rb, line 20 def xb_unescape self.gsub(/\175./) { |ec| [ec.unpack("CC").last ^ 0x20].pack("C")} end