Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/bcicen/ctop
/ types & classes
Types & classes
79 in github.com/bcicen/ctop
⨍
Functions
450
◇
Types & classes
79
Struct
CPUCol
cwidgets/compact/gauge.go:12
Struct
CTopHeader
widgets/header.go:10
Struct
CTopLogger
logging/main.go:29
Interface
Collector
connector/collector/main.go:17
Struct
Column
config/columns.go:81
Interface
CompactCol
cwidgets/compact/column.go:46
Struct
CompactGrid
cwidgets/compact/grid.go:7
Struct
CompactHeader
cwidgets/compact/header.go:7
Struct
CompactRow
cwidgets/compact/row.go:22
Interface
Connector
connector/main.go:20
FuncType
ConnectorFn
func() (Connector, error)
connector/main.go:18
Struct
ConnectorSuper
ConnectorSuper provides initial connection and retry on failure for an undlerying Connector type
connector/main.go:31
Struct
Container
Metrics and metadata representing a container
container/main.go:21
TypeAlias
Containers
container/sort.go:100
Struct
Cpu
cwidgets/single/cpu.go:7
Struct
DiffHist
cwidgets/single/hist.go:24
Struct
Docker
connector/docker.go:33
Struct
Docker
Docker collector
connector/collector/docker.go:9
Struct
Docker
connector/manager/docker.go:11
Struct
DockerLogs
connector/collector/docker_logs.go:14
Struct
Env
cwidgets/single/env.go:11
Struct
ErrorView
widgets/error.go:11
Struct
File
config/file.go:17
Struct
FloatHist
cwidgets/single/hist.go:41
Struct
GaugeCol
cwidgets/compact/gauge.go:53
Struct
GridCursor
cursor.go:11
Struct
IO
cwidgets/single/io.go:11
Struct
IOCol
cwidgets/compact/text.go:65
Struct
Info
cwidgets/single/info.go:11
Struct
Input
x,y padding
widgets/input.go:15
Struct
IntHist
cwidgets/single/hist.go:3
Struct
Item
widgets/menu/items.go:3
TypeAlias
Items
widgets/menu/items.go:16
Struct
Log
models/main.go:5
Interface
LogCollector
connector/collector/main.go:12
Struct
LogLines
cwidgets/single/logs.go:10
Struct
Logs
cwidgets/single/logs.go:47
Interface
Manager
connector/manager/main.go:7
Struct
Mem
cwidgets/single/mem.go:10
Struct
MemCol
cwidgets/compact/gauge.go:39
Struct
Menu
x,y padding
widgets/menu/main.go:11
FuncType
MenuFn
MenuFn executes a menu window, returning the next menu or nil
menus.go:17
TypeAlias
Meta
models/main.go:10
Struct
MetaCol
Column that shows container's meta property i.e. name, id, image tc.
cwidgets/compact/text.go:13
Struct
Metrics
models/main.go:33
Struct
Mock
connector/mock.go:19
Struct
Mock
Mock collector
connector/collector/mock.go:13
Struct
Mock
connector/manager/mock.go:3
Struct
MockLogs
connector/collector/mock_logs.go:11
Struct
Net
cwidgets/single/net.go:11
Struct
NetCol
cwidgets/compact/text.go:52
FuncType
NewCompactColFn
func() CompactCol
cwidgets/compact/column.go:29
Struct
NullWidgetUpdater
cwidgets/main.go:15
Struct
PIDCol
cwidgets/compact/text.go:78
TypeAlias
Padding
widgets/input.go:13
TypeAlias
Padding
widgets/menu/main.go:9
Struct
Param
config/param.go:22
Struct
RowBg
cwidgets/compact/row.go:116
Interface
RowBufferer
cwidgets/compact/row.go:15
Struct
Runc
connector/runc.go:52
Struct
Runc
Runc collector
connector/collector/runc.go:16
Struct
Runc
connector/manager/runc.go:3
Struct
RuncOpts
connector/runc.go:22
Struct
Single
cwidgets/single/main.go:15
Struct
Status
Status indicator
cwidgets/compact/status.go:10
Struct
StatusLine
widgets/status.go:12
Struct
StatusUpdate
connector/docker.go:27
Struct
Switch
config/switch.go:27
Struct
TextCol
cwidgets/compact/text.go:104
Struct
TextView
widgets/view.go:13
Interface
ToggleText
widgets/view.go:8
Struct
ToolTip
widgets/menu/tooltip.go:7
Struct
UptimeCol
cwidgets/compact/text.go:92
Interface
WidgetUpdater
cwidgets/main.go:10
Struct
frameWriter
A frame has a Header and a Payload Header: [8]byte{STREAM_TYPE, 0, 0, 0, SIZE1, SIZE2, SIZE3, SIZE4} STREAM_TYPE can be: 0: stdin (is written on stdou
connector/manager/docker.go:48
Struct
noClosableReader
Do not allow to close reader (i.e. /dev/stdin which docker client tries to close after command execution)
connector/manager/docker.go:24
FuncType
sortMethod
func(c1, c2 *Container) bool
container/sort.go:11
Struct
statusMsg
logging/main.go:24
Struct
toggleLog
menus.go:460