class Innodb::Page::SysIbufHeader
Constants
- Header
Public Instance Methods
dump()
click to toggle source
Calls superclass method
Innodb::Page#dump
# File lib/innodb/page/sys_ibuf_header.rb, line 40 def dump super puts "ibuf header:" pp ibuf_header end
each_region() { |region( offset: pos_ibuf_header, length: size_ibuf_header, name: :ibuf_header, info: "Insert Buffer Header"| ... }
click to toggle source
Calls superclass method
Innodb::Page#each_region
# File lib/innodb/page/sys_ibuf_header.rb, line 27 def each_region(&block) return enum_for(:each_region) unless block_given? super yield Region.new( offset: pos_ibuf_header, length: size_ibuf_header, name: :ibuf_header, info: "Insert Buffer Header" ) end
ibuf_header()
click to toggle source
# File lib/innodb/page/sys_ibuf_header.rb, line 19 def ibuf_header cursor(pos_ibuf_header).name("ibuf_header") do |c| Header.new( fseg: c.name("fseg") { Innodb::FsegEntry.get_inode(space, c) } ) end end
pos_ibuf_header()
click to toggle source
# File lib/innodb/page/sys_ibuf_header.rb, line 11 def pos_ibuf_header pos_page_body end
size_ibuf_header()
click to toggle source
# File lib/innodb/page/sys_ibuf_header.rb, line 15 def size_ibuf_header Innodb::FsegEntry::SIZE end