class DEBUGGER__::UI_CDP::WebSocketUtils::Frame

Attributes

b[R]

Public Class Methods

new() click to toggle source
# File debug-1.7.1/lib/debug/server_cdp.rb, line 253
def initialize
  @b = ''.b
end

Public Instance Methods

<<(obj) click to toggle source
# File debug-1.7.1/lib/debug/server_cdp.rb, line 257
def << obj
  case obj
  when String
    @b << obj.b
  when Enumerable
    obj.each{|e| self << e}
  end
end
char(bytes) click to toggle source
# File debug-1.7.1/lib/debug/server_cdp.rb, line 266
def char bytes
  @b << bytes
end
uint16(bytes) click to toggle source
# File debug-1.7.1/lib/debug/server_cdp.rb, line 274
def uint16 bytes
  @b << [bytes].pack('n*')
end
ulonglong(bytes) click to toggle source
# File debug-1.7.1/lib/debug/server_cdp.rb, line 270
def ulonglong bytes
  @b << [bytes].pack('Q>')
end