Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/jetkvm/kvm
/ functions
Functions
2,643 in github.com/jetkvm/kvm
⨍
Functions
2,643
◇
Types & classes
493
↓ 4 callers
Method
SetIPv4
(enabled bool)
internal/network/types/dhcp.go:15
↓ 4 callers
Method
Sync
()
block_device.go:51
↓ 4 callers
Method
ToDHCPLease
ToDHCPLease converts a lease to a DHCP lease.
pkg/nmlite/jetdhcpc/lease.go:37
↓ 4 callers
Method
ToRpcInterfaceState
ToRpcInterfaceState converts an InterfaceState to a RpcInterfaceState
internal/network/types/interface.go:38
↓ 4 callers
Method
UIObjFadeIn
(objName string, duration uint32)
internal/native/interface.go:28
↓ 4 callers
Method
UIObjFadeOut
(objName string, duration uint32)
internal/native/interface.go:29
↓ 4 callers
Method
UIObjShow
(objName string)
internal/native/interface.go:20
↓ 4 callers
Method
VideoGetEDID
()
internal/native/interface.go:14
↓ 4 callers
Method
VideoGetSleepMode
()
internal/native/interface.go:7
↓ 4 callers
Method
VideoLogStatus
()
internal/native/interface.go:15
↓ 4 callers
Method
VideoSetCodecType
(codecType int)
internal/native/interface.go:11
↓ 4 callers
Method
VideoSetEDID
(edid string)
internal/native/interface.go:13
↓ 4 callers
Method
VideoSetQualityFactor
(factor float64)
internal/native/interface.go:9
↓ 4 callers
Method
VideoSetSleepMode
(enabled bool)
internal/native/interface.go:6
↓ 4 callers
Method
VideoStart
()
internal/native/interface.go:17
↓ 4 callers
Method
VideoStop
()
internal/native/interface.go:16
↓ 4 callers
Function
action
({ request }: ActionFunctionArgs)
ui/src/routes/login-local.tsx:32
↓ 4 callers
Function
api
(url: string, options: RequestInit)
ui/src/api.ts:1
↓ 4 callers
Function
armorEntity
(t *testing.T, entity *openpgp.Entity)
internal/ota/gpg_test.go:353
↓ 4 callers
Function
callJsonRpc
( options: JsonRpcCallOptions, )
ui/src/utils/jsonrpc.ts:121
↓ 4 callers
Function
checkboxFor
(label: string)
ui/e2e/remote-agent/ra-all.spec.ts:2991
↓ 4 callers
Method
expectMouseMove
* Verify mouse movement occurred on the remote host.
ui/e2e/remote-agent/remote-agent.ts:392
↓ 4 callers
Function
friendlyMqttError
(raw: string)
ui/src/routes/devices.$id.settings.mqtt.tsx:47
↓ 4 callers
Function
generateEntityWithSigningSubkey
generateEntityWithSigningSubkey creates an entity with a signing subkey, mirroring production key setups where a root key has signing subkeys on YubiK
internal/ota/gpg_test.go:345
↓ 4 callers
Function
getDCState
()
serial.go:158
↓ 4 callers
Method
getDisplays
()
ui/e2e/remote-agent/remote-agent.ts:321
↓ 4 callers
Method
getDomain
()
pkg/nmlite/hostname.go:69
↓ 4 callers
Method
getUSBDevices
()
ui/e2e/remote-agent/remote-agent.ts:309
↓ 4 callers
Method
getWindowDuration
getWindowDuration calculates the window duration based on backoff level
ratelimit.go:76
↓ 4 callers
Function
increaseLockCount
(ptr uintptr)
internal/sync/log.go:80
↓ 4 callers
Method
lineSep
()
serial_console_helpers.go:481
↓ 4 callers
Method
link
()
pkg/nmlite/interface.go:178
↓ 4 callers
Function
logTrace
(msg string)
internal/sync/log.go:19
↓ 4 callers
Function
loginLocal
( page: Page, password: string, expectSuccess = true, )
ui/e2e/helpers.ts:534
↓ 4 callers
Method
mkdirAll
(component string, path string, description string, deps []string)
internal/usbgadget/config_tx.go:84
↓ 4 callers
Function
notifyFailsafeMode
(session *Session)
failsafe.go:120
↓ 4 callers
Function
onClose
(event: WebSocketEventMap["close"])
ui/src/routes/devices.$id.tsx:311
↓ 4 callers
Method
press
()
ui/src/hooks/hidRpc.ts:120
↓ 4 callers
Function
pressATXPowerButton
(duration time.Duration)
serial.go:99
↓ 4 callers
Method
publishATXStateLocked
publishATXStateLocked publishes the ATX state and records it. Must be called with atxDebounceMu held.
mqtt_publish.go:140
↓ 4 callers
Method
publishUpdateState
publishUpdateState publishes the current update state. When not updating, it caches getUpdateStatus results and only re-queries the update API every u
mqtt_publish.go:376
↓ 4 callers
Function
putRemoteHostToSleepForUSBWakeTest
( page: Page, options: { includeRootHubWake?: boolean; wakeAfterSeconds?: number } = {}, )
ui/e2e/remote-agent/ra-all.spec.ts:243
↓ 4 callers
Method
queryNetworkTime
(ntpServers []string)
internal/timesync/ntp.go:77
↓ 4 callers
Function
reapplyHostDisplayAdvertisement
reapplyHostDisplayAdvertisement rewrites EDID even if the advertised boolean is unchanged; use it when native state or configured EDID changed.
video.go:101
↓ 4 callers
Function
remoteHostSetDPMS
Toggle DPMS on the remote host via GNOME ScreenSaver D-Bus API.
ui/e2e/remote-agent/ra-all.spec.ts:136
↓ 4 callers
Function
resetConfigViaSSH
()
ui/e2e/helpers.ts:764
↓ 4 callers
Function
rpcReboot
(force bool)
jsonrpc.go:179
↓ 4 callers
Function
sanitizeFilename
(filename string)
usb_mass_storage.go:598
↓ 4 callers
Function
sendOutput
(result: boolean, error: Error | null = null)
ui/src/utils.ts:202
↓ 4 callers
Function
setDisplayBrightness
setDisplayBrightness sets /sys/class/backlight/backlight/brightness to alter the backlight brightness of the JetKVM hardware's display.
display.go:251
↓ 4 callers
Function
setIncludePreRelease
(value: boolean)
ui/e2e/helpers.ts:1219
↓ 4 callers
Method
setSysctlValues
(ifaceName string, values map[string]int)
pkg/nmlite/link/sysctl.go:11
↓ 4 callers
Function
stableSort
(arr: QuickButton[])
ui/src/components/extensions/SerialConsole.tsx:604
↓ 4 callers
Function
stopAudio
()
audio.go:38
↓ 4 callers
Function
submitWelcomePassword
( page: Page, password: string, confirmPassword?: string, expectSuccess = true, )
ui/e2e/helpers.ts:507
↓ 4 callers
Function
syncRemoteVirtualMediaState
()
ui/src/routes/devices.$id.mount.tsx:50
↓ 4 callers
Function
triggerError
(message: string)
ui/src/routes/devices.$id.mount.tsx:63
↓ 4 callers
Function
triggerUpdate
(page: Page)
ui/e2e/helpers.ts:1366
↓ 4 callers
Function
useHidRpc
(onHidRpcMessage?: (payload: RpcMessage) => void)
ui/src/hooks/useHidRpc.ts:162
↓ 4 callers
Function
videoGetStreamingStatus
()
internal/native/cgo_linux.go:172
↓ 4 callers
Method
waitFor
( link netlink.Link, timeout <-chan time.Time, condition waitForCondition, timeoutError error, )
pkg/nmlite/jetdhcpc/utils.go:13
↓ 4 callers
Method
waitForDisplays
( predicate: (displays: DisplayInfo[]) => boolean, timeoutMs = 15000, description = "display state
ui/e2e/remote-agent/remote-agent.ts:535
↓ 4 callers
Function
waitForJetKvmAudioDevice
(context: string, timeoutMs = 15_000)
ui/e2e/remote-agent/ra-audio.spec.ts:22
↓ 4 callers
Function
waitForRemoteHostTtyACM
( shouldExist: boolean, timeoutMs = 15000, intervalMs = 500, )
ui/e2e/remote-agent/ra-all.spec.ts:79
↓ 4 callers
Function
writeJSONRPCResponse
(response JSONRPCResponse, session *Session)
jsonrpc.go:59
↓ 4 callers
Method
writeWithTimeout
(file *os.File, data []byte)
internal/usbgadget/utils.go:115
↓ 3 callers
Method
AddrList
Address operations AddrList gets all addresses for a link
pkg/nmlite/link/manager.go:232
↓ 3 callers
Method
AddrList
AddrList returns the addresses of the link
pkg/nmlite/link/netlink.go:114
↓ 3 callers
Function
ApplyControlURL
(controlURL string)
internal/tailscale/tailscale.go:113
↓ 3 callers
Method
CancelAllAutoReleaseTimers
CancelAllAutoReleaseTimers stops and removes all pending auto-release timers. This must be called when forcibly clearing the keyboard state (e.g. on s
internal/usbgadget/hid_keyboard.go:222
↓ 3 callers
Method
Close
Close closes the gRPC client
internal/native/grpc_client.go:250
↓ 3 callers
Method
EnableIPv6SLAAC
EnableIPv6SLAAC enables IPv6 SLAAC
pkg/nmlite/static.go:152
↓ 3 callers
Method
GetCertificate
GetCertificate returns the certificate for the given hostname returns nil if the certificate is not found
internal/websecure/store.go:172
↓ 3 callers
Method
GetInterfaceState
GetInterfaceState gets the state for a specific interface
pkg/nmlite/jetdhcpc/state.go:131
↓ 3 callers
Method
GetKeysDownState
()
internal/usbgadget/hid_keyboard.go:177
↓ 3 callers
Method
GetLVGLVersion
()
internal/native/interface.go:18
↓ 3 callers
Method
GetPath
GetPath returns the path to the item.
internal/usbgadget/config.go:138
↓ 3 callers
Method
GetProcess
()
pkg/nmlite/udhcpc/proc.go:139
↓ 3 callers
Method
GetTransportProxyFunc
GetTransportProxyFunc returns a function for HTTP proxy configuration
internal/network/types/config.go:78
↓ 3 callers
Method
GetUpdateStatus
GetUpdateStatus returns the current update status (for backwards compatibility)
internal/ota/ota.go:427
↓ 3 callers
Method
Hostname
()
pkg/nmlite/state.go:23
↓ 3 callers
Method
IsAllowed
IsAllowed checks if the IP is allowed to make an attempt. Returns (allowed, retryAfterSeconds)
ratelimit.go:87
↓ 3 callers
Method
IsLeaseValid
IsLeaseValid checks if a DHCP lease is still valid
pkg/nmlite/jetdhcpc/state.go:156
↓ 3 callers
Method
IsReady
Ready check
internal/native/proto/native_grpc.pb.go:65
↓ 3 callers
Method
IsSyncSuccess
IsSyncSuccess returns true if the system time is synchronized
internal/timesync/timesync.go:286
↓ 3 callers
Method
ListDefaultRoutes
ListDefaultRoutes lists the default routes for the given family
pkg/nmlite/link/manager.go:315
↓ 3 callers
Function
New
New creates a new Diagnostics instance using the default diagnostics logger. If opts.Writer is set, logs are written there instead of the default logg
internal/diagnostics/diagnostics.go:51
↓ 3 callers
Function
NewG722Encoder
()
internal/audio/g722.go:68
↓ 3 callers
Method
ReconcileLinkAddrs
ReconcileLinkAddrs reconciles the link addresses
pkg/nmlite/interface.go:793
↓ 3 callers
Method
RemoveNonLinkLocalIPv6Addresses
RemoveNonLinkLocalIPv6Addresses removes all non-link-local IPv6 addresses
pkg/nmlite/link/manager.go:269
↓ 3 callers
Method
Restart
Restart restarts the mDNS server
internal/mdns/mdns.go:153
↓ 3 callers
Method
RouteDel
RouteDel removes a route
pkg/nmlite/link/manager.go:301
↓ 3 callers
Method
SaveState
SaveState saves the current DHCP state to disk
pkg/nmlite/jetdhcpc/state.go:39
↓ 3 callers
Method
SetEchoEnabled
(v bool)
serial_console_helpers.go:631
↓ 3 callers
Method
String
()
internal/network/types/ip.go:21
↓ 3 callers
Method
TryLock
TryLock tries to lock the mutex
internal/sync/mutex.go:27
↓ 3 callers
Method
UIGetVar
(name string)
internal/native/interface.go:22
↓ 3 callers
Method
UIObjAddFlag
(objName string, flag string)
internal/native/interface.go:25
↓ 3 callers
Method
UIObjClearFlag
(objName string, flag string)
internal/native/interface.go:26
↓ 3 callers
Method
UIObjSetLabelText
(objName string, text string)
internal/native/interface.go:30
← previous
next →
201–300 of 2,643, ranked by callers