MCPcopy Create free account

hub / github.com/jetkvm/kvm / functions

Functions2,643 in github.com/jetkvm/kvm

↓ 1 callersFunctionrpcMountWithStorage
(filename string, mode VirtualMediaMode)
usb_mass_storage.go:523
↓ 1 callersFunctionrpcSendWOLMagicPacket
SendWOLMagicPacket sends a Wake-on-LAN magic packet to the specified MAC address. broadcastIP optionally overrides the default 255.255.255.255 broadca
wol.go:30
↓ 1 callersFunctionrpcToggleDHCPClient
()
network.go:365
↓ 1 callersFunctionrpcTryUpdate
()
ota.go:163
↓ 1 callersFunctionrpcTryUpdateComponents
(params updateParams, includePreRelease bool, resetConfig bool)
ota.go:184
↓ 1 callersMethodrun
Run starts the DHCP client and watches the lease file for changes. this is a blocking call.
pkg/nmlite/udhcpc/udhcpc.go:77
↓ 1 callersFunctionrunATXControl
()
serial.go:43
↓ 1 callersFunctionrunAll
()
ui/src/hooks/useKeyboard.ts:357
↓ 1 callersFunctionrunAudioCapture
(ctx context.Context, track *webrtc.TrackLocalStaticSample, stopped chan<- struct{})
audio.go:73
↓ 1 callersMethodrunCallbacks
(update netlink.LinkUpdate)
pkg/nmlite/link/manager.go:90
↓ 1 callersMethodrunClientConn
()
block_device_linux.go:9
↓ 1 callersFunctionrunDCControl
()
serial.go:164
↓ 1 callersFunctionrunJiggler
()
jiggler.go:127
↓ 1 callersFunctionrunMouseBidirectionalCheck
( page: Page, options: MouseBidirCheckOptions = {}, )
ui/e2e/helpers.ts:307
↓ 1 callersMethodrunServerConn
()
block_device.go:118
↓ 1 callersFunctionrunWatchdog
()
hw.go:107
↓ 1 callersFunctionrunWebSecureServer
RunWebSecureServer runs a web server with TLS.
web_tls.go:152
↓ 1 callersFunctionrunWebsocketClient
()
cloud.go:308
↓ 1 callersMethodscheduleAutoRelease
(key byte)
internal/usbgadget/hid_keyboard.go:191
↓ 1 callersFunctionsemverGte
(version: string, minimum: string)
ui/e2e/helpers.ts:1404
↓ 1 callersFunctionsendBrowserInputThatMustNotWakeHost
(page: Page)
ui/e2e/remote-agent/ra-all.spec.ts:315
↓ 1 callersFunctionsendCustomCommand
(command string)
serial.go:286
↓ 1 callersFunctionsendHandshake
(initial: boolean)
ui/src/hooks/useHidRpc.ts:58
↓ 1 callersFunctionsendUsbReconfigRpc
( method: "setUsbDevices" | "setUsbConfig", params: Record<string, unknown>, )
ui/e2e/remote-agent/ra-all.spec.ts:471
↓ 1 callersMethodserveHTTP
()
internal/logging/sse.go:81
↓ 1 callersFunctionsessionVideoCodecType
onFirstSessionConnected runs once on the 0→1 active-session edge. Video capture is a shared pipeline; starting it again on a handoff connect (count 1→
webrtc.go:668
↓ 1 callersFunctionsetHostDisplayAdvertised
(enabled bool, reason string, force bool)
video.go:66
↓ 1 callersFunctionsetInitialVirtualMediaState
()
usb_mass_storage.go:415
↓ 1 callersFunctionsetInstance
(n *Native)
internal/native/single.go:10
↓ 1 callersMethodsetIsEmpty
(m map[string]bool)
pkg/nmlite/udhcpc/parser.go:23
↓ 1 callersMethodsetIsEmpty
(m map[string]bool)
pkg/nmlite/jetdhcpc/lease.go:113
↓ 1 callersFunctionsetPublicIPReadyState
(ipv4Ready, ipv6Ready bool)
network.go:114
↓ 1 callersMethodsetRtcTime
Set implements Set for the Linux RTC ... It might be not accurate as the time consumed by the system call is not taken into account but it's good enou
internal/timesync/rtc_linux.go:80
↓ 1 callersFunctionsetSerialSettings
(newSettings SerialSettings)
serial.go:475
↓ 1 callersMethodsetSystemHostname
setSystemHostname sets the system hostname using the hostname command
pkg/nmlite/hostname.go:217
↓ 1 callersMethodsetSystemTime
(now time.Time)
internal/timesync/timesync.go:295
↓ 1 callersFunctionsetTLSState
(s TLSState)
web_tls.go:96
↓ 1 callersMethodsetUIVars
()
internal/native/display.go:8
↓ 1 callersFunctionsetUSBEmulationDesired
(enabled bool)
usb.go:158
↓ 1 callersMethodsetUpGRPCClient
it should be only called by start() method, as it isn't thread-safe
internal/native/proxy.go:304
↓ 1 callersFunctionsetUpNativeHandlers
()
internal/native/cgo_linux.go:111
↓ 1 callersFunctionsetupMacrosViaRPC
(page: Page, retries = 3)
ui/e2e/remote-agent/ra-all.spec.ts:584
↓ 1 callersFunctionsetupMacrosViaSSH
()
ui/e2e/remote-agent/ra-all.spec.ts:372
↓ 1 callersFunctionshellEscapeDoubleQuotes
(value: string)
ui/e2e/log-level.spec.ts:18
↓ 1 callersFunctionshellSingleQuote
(value: string)
ui/e2e/helpers.ts:725
↓ 1 callersFunctionshouldAdvertiseHostDisplayLocked
()
video.go:62
↓ 1 callersFunctionshouldGiveUp
()
ui/src/hooks/useHidRpc.ts:43
↓ 1 callersMethodshouldKillLegacyDHCPClients
()
pkg/nmlite/manager.go:218
↓ 1 callersFunctionshouldRebootForNetworkChange
(oldConfig, newConfig *types.NetworkConfig)
network.go:229
↓ 1 callersFunctionsimulateDeviceSideKeyHandlingForLegacyDevices
( state: KeysDownState, key: number, press: boolean, )
ui/src/hooks/useKeyboard.ts:171
↓ 1 callersFunctionslicesEqual
slicesEqual reports whether two string slices have the same elements.
mqtt_publish.go:338
↓ 1 callersFunctionsortAndCompareIPv6AddressSlices
(a, b []types.IPv6Address)
pkg/nmlite/utils.go:51
↓ 1 callersFunctionsortAndCompareStringSlices
(a, b []string)
pkg/nmlite/utils.go:28
↓ 1 callersFunctionsplitAfterAnyEOL
splitAfterAnyEOL splits text into lines keeping the EOL with each piece. For LineEnding_AsIs it treats \r, \n, \r\n, and \n\r as EOLs. For other modes
serial_console_helpers.go:499
↓ 1 callersFunctionsseHeadersMiddleware
()
internal/logging/sse.go:100
↓ 1 callersFunctionstartAudio
(track *webrtc.TrackLocalStaticSample)
audio.go:25
↓ 1 callersMethodstartAudioTone
()
ui/e2e/remote-agent/remote-agent.ts:329
↓ 1 callersMethodstartAudioTone
()
e2e/remote-agent/main.go:561
↓ 1 callersFunctionstartCloudBlink
()
display.go:148
↓ 1 callersMethodstartEventStream
()
internal/native/grpc_client.go:140
↓ 1 callersMethodstartPeriodicStatusUpdates
startPeriodicStatusUpdates starts a goroutine that periodically publishes the device status. The goroutine stops when the MQTTManager's done channel i
mqtt_publish.go:549
↓ 1 callersMethodstartQuietTimer
()
serial_console_helpers.go:342
↓ 1 callersMethodstartVideoStreamListener
()
internal/native/proxy.go:175
↓ 1 callersFunctionstartVisualNoise
()
ui/benchmarks/sweep-benchmark.spec.ts:22
↓ 1 callersFunctionstopAudioIfOwner
stopAudioIfOwner stops the audio capture only if it is currently bound to track. Used on session teardown so capture doesn't keep writing samples to a
audio.go:47
↓ 1 callersMethodstopAudioTone
()
ui/e2e/remote-agent/remote-agent.ts:333
↓ 1 callersMethodstopAudioTone
()
e2e/remote-agent/main.go:699
↓ 1 callersMethodstopQuietTimer
()
serial_console_helpers.go:350
↓ 1 callersFunctionstopVisualNoise
()
ui/benchmarks/sweep-benchmark.spec.ts:28
↓ 1 callersFunctionstopWebSecureServer
()
web_tls.go:193
↓ 1 callersFunctionstripH265FromVideoTransceivers
* Removes H.265 from each video transceiver's preferred codec list so the * generated SDP offer does not advertise it. Called immediately before * c
ui/src/routes/devices.$id.tsx:117
↓ 1 callersMethodsubscribeCommands
--- Command Subscriptions ---
mqtt_commands.go:12
↓ 1 callersFunctionsummaryStructured
(d *dhcpv4.DHCPv4, l *zerolog.Logger)
pkg/nmlite/jetdhcpc/logging.go:27
↓ 1 callersFunctionsupervise
()
cmd/main.go:79
↓ 1 callersFunctionsuspendRemoteHost
(options: { wakeAfterSeconds?: number } = {})
ui/e2e/remote-agent/ra-all.spec.ts:186
↓ 1 callersFunctionswitchToMainScreen
()
display.go:30
↓ 1 callersFunctionsyncFilesystem
()
internal/ota/utils.go:18
↓ 1 callersFunctionterminateWorker
()
ui/src/components/OcrOverlay.tsx:33
↓ 1 callersMethodtestEmbeddedByValue
()
internal/native/proto/native_grpc.pb.go:620
↓ 1 callersMethodtickUI
()
internal/native/display.go:18
↓ 1 callersFunctiontick_displayDim
tick_displayDim() is called when when dim ticker expires, it simply reduces the brightness of the display by half of the max brightness.
display.go:276
↓ 1 callersFunctiontick_displayOff
tick_displayOff() is called when the off ticker expires, it turns off the display by setting the brightness to zero.
display.go:289
↓ 1 callersMethodtimeSyncLoop
()
internal/timesync/timesync.go:142
↓ 1 callersMethodtimerLoop
timerLoop runs the periodic IP check loop
pkg/myip/ip.go:162
↓ 1 callersFunctiontoBoolean
(value: string | undefined)
ui/src/ui.config.ts:1
↓ 1 callersFunctiontoCmdline
(path string)
pkg/nmlite/udhcpc/proc.go:28
↓ 1 callersFunctiontoCmdline
(path string)
pkg/nmlite/jetdhcpc/legacy.go:28
↓ 1 callersMethodtoNativeOptions
()
internal/native/proxy.go:85
↓ 1 callersMethodtoOrderedChanges
()
internal/usbgadget/changeset_resolver.go:24
↓ 1 callersMethodtoProcessCommand
()
internal/native/proxy.go:227
↓ 1 callersMethodtoProxyOptions
()
internal/native/proxy.go:62
↓ 1 callersFunctiontoString
(v interface{})
internal/confparser/utils.go:19
↓ 1 callersFunctiontriggerRateLimit
(page: Page, maxAttempts = 10)
ui/e2e/helpers.ts:973
↓ 1 callersFunctiontriggerTimeSyncOnNetworkStateChange
()
network.go:91
↓ 1 callersFunctionuiDispSetRotation
(rotation uint16)
internal/native/cgo_linux.go:362
↓ 1 callersFunctionuiEventCodeToName
(code int)
internal/native/cgo_linux.go:99
↓ 1 callersFunctionuiGetCurrentScreen
()
internal/native/cgo_linux.go:223
↓ 1 callersFunctionuiGetVar
(name string)
internal/native/cgo_linux.go:204
↓ 1 callersFunctionuiImgSetSrc
(objName string, src string)
internal/native/cgo_linux.go:347
↓ 1 callersFunctionuiInit
(rotation uint16)
internal/native/cgo_linux.go:122
← previousnext →1,201–1,300 of 2,643, ranked by callers