Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/brunocalza/buffer-pool-manager
/ types & classes
Types & classes
12 in github.com/brunocalza/buffer-pool-manager
⨍
Functions
48
◇
Types & classes
12
↓ 5 callers
TypeAlias
PageID
PageID is the type of the page identifier
page.go:4
↓ 2 callers
TypeAlias
FrameID
FrameID is the type for frame id
clock_replacer.go:4
Struct
BufferPoolManager
BufferPoolManager represents the buffer pool manager
buffer_pool_manager.go:11
Struct
ClockReplacer
ClockReplacer represents the clock replacer algorithm
clock_replacer.go:7
Struct
ClockReplacerRepresentation
ClockReplacerRepresentation represents the clock replacer for serialization
buffer_pool_manager_presenter.go:6
Struct
ClockValue
ClockValue represents the clock node
buffer_pool_manager_presenter.go:12
Interface
DiskManager
DiskManager is responsible for interacting with disk
disk_manager.go:7
Struct
DiskManagerMock
DiskManagerMock is a memory mock for disk manager
disk_manager_mock.go:8
Struct
Page
Page represents a page on disk
page.go:9
Struct
Response
Response is the JSON response of the web server
buffer_pool_manager_presenter.go:18
Struct
circularList
circular_list.go:15
Struct
node
circular_list.go:8