class DEBUGGER__::UI_CDP::WebSocketUtils::Frame - debug: Ruby Standard Library Documentation

# class DEBUGGER__::UI_CDP::WebSocketUtils::Frame

### Attributes

b[R]

### Public Class Methods

new() click to toggle source

    # File debug-1.10.0/lib/debug/server_cdp.rb, line 251
    def initialize
      @b = ''.b
    end

### Public Instance Methods

<<(obj) click to toggle source

    # File debug-1.10.0/lib/debug/server_cdp.rb, line 255
    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.10.0/lib/debug/server_cdp.rb, line 264
    def char bytes
      @b << bytes
    end

uint16(bytes) click to toggle source

    # File debug-1.10.0/lib/debug/server_cdp.rb, line 272
    def uint16 bytes
      @b << [bytes].pack('n*')
    end

ulonglong(bytes) click to toggle source

    # File debug-1.10.0/lib/debug/server_cdp.rb, line 268
    def ulonglong bytes
      @b << [bytes].pack('Q>')
    end