MCPcopy Create free account
hub / github.com/rabbitstack/fibratus / getScreenBufferInfo

Function getScreenBufferInfo

pkg/util/term/term.go:75–82  ·  view source on GitHub ↗

getScreenBufferInfo retrieves information about the specified console screen buffer.

(cons syscall.Handle)

Source from the content-addressed store, hash-verified

73
74// getScreenBufferInfo retrieves information about the specified console screen buffer.
75func getScreenBufferInfo(cons syscall.Handle) (*consoleScreenBufferInfo, error) {
76 var bi consoleScreenBufferInfo
77 errno, _, err := getConsoleScreenBufferInfo.Call(uintptr(cons), uintptr(unsafe.Pointer(&bi)))
78 if errno == 0 {
79 return nil, err
80 }
81 return &bi, nil
82}
83
84// GetColumns gets the number of character columns.
85func GetColumns() int {

Callers 2

GetColumnsFunction · 0.85
WriteMethod · 0.85

Calls 1

CallMethod · 0.65

Tested by

no test coverage detected