Code
Hub
Workspaces
Following
Digest
Agents
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/jetkvm/kvm
/ types & classes
Types & classes
493 in github.com/jetkvm/kvm
⨍
Functions
2,643
◇
Types & classes
493
↓ 2 callers
TypeAlias
MessageType
MessageType is the type of the HID RPC message
internal/hidrpc/hidrpc.go:10
↓ 2 callers
TypeAlias
VideoStreamingStatus
internal/native/native.go:47
Class
ui/src/hooks/hidRpc.ts:67
Class
ui/src/hooks/hidRpc.ts:83
Class
ui/src/hooks/hidRpc.ts:104
Class
ui/src/hooks/hidRpc.ts:147
Class
ui/src/hooks/hidRpc.ts:200
Class
ui/src/hooks/hidRpc.ts:268
Class
ui/src/hooks/hidRpc.ts:291
Class
ui/src/hooks/hidRpc.ts:319
Class
ui/src/hooks/hidRpc.ts:339
Class
ui/src/hooks/hidRpc.ts:361
Class
ui/src/hooks/hidRpc.ts:371
Class
ui/src/hooks/hidRpc.ts:393
Class
ui/e2e/remote-agent/remote-agent.ts:242
Struct
ALSACapture
internal/audio/alsa_capture_stub.go:7
Struct
ALSACapture
internal/audio/alsa_capture_cgo.go:284
Interface
ATXState
ui/src/components/extensions/ATXPowerControl.tsx:14
Struct
ATXState
jsonrpc.go:880
Interface
AbsMouseMoveHandlerProps
ui/src/hooks/useMouse.ts:9
Interface
AddDeviceFormProps
ui/src/components/popovers/WakeOnLan/AddDeviceForm.tsx:9
Struct
Agent
Agent holds the state of the remote agent.
e2e/remote-agent/main.go:150
FuncType
ApplyFunc
func(c *ChangeSet, changes []*FileChange) error
internal/usbgadget/changeset.go:26
Interface
AudioConfig
ui/src/routes/devices.$id.settings.audio.tsx:13
Struct
AudioConfig
jsonrpc.go:55
Interface
AudioDeviceInfo
ui/e2e/remote-agent/remote-agent.ts:67
Struct
AudioDeviceInfo
AudioDeviceInfo represents an ALSA playback device visible to the remote host.
e2e/remote-agent/main.go:402
Interface
AuthLayoutProps
ui/src/components/AuthLayout.tsx:12
Interface
BacklightSettings
ui/src/hooks/stores.ts:357
Struct
BacklightSettings
jsonrpc.go:49
Interface
ButtonContentPropsType
ui/src/components/Button.tsx:105
TypeAlias
ByteSlice
internal/usbgadget/utils.go:19
Class
CancelKeyboardMacroReportMessage
ui/src/hooks/hidRpc.ts:361
Interface
CardPropsType
ui/src/components/Card.tsx:5
Struct
CertStore
internal/websecure/store.go:17
Struct
ChangePasswordRequest
web.go:57
Struct
ChangeSet
internal/usbgadget/changeset.go:101
Struct
ChangeSetResolver
internal/usbgadget/changeset_resolver.go:10
TypeAlias
ChangeState
internal/usbgadget/changeset.go:23
Interface
ChartPoint
ui/src/components/Metric.tsx:10
Struct
Client
Client is a DHCP client.
pkg/nmlite/jetdhcpc/client.go:87
TypeAlias
CloudConnectionState
cloud.go:141
Interface
CloudLoaderResp
ui/src/routes/devices.$id.tsx:69
Struct
CloudRegisterRequest
cloud.go:25
Interface
CloudState
ui/src/routes/adopt.tsx:7
Struct
CloudState
cloud.go:530
TypeAlias
Codec
internal/audio/capture.go:15
Interface
ComboboxOption
ui/src/components/Combobox.tsx:14
Interface
ComboboxProps
ui/src/components/Combobox.tsx:32
Interface
CommandInputProps
ui/src/components/CommandInput.tsx:207
Struct
Config
config.go:90
Struct
Config
Config is a DHCP client configuration.
pkg/nmlite/jetdhcpc/client.go:34
Struct
Config
Config is a struct that represents the customizations for a USB gadget. TODO: rename to something else that won't confuse with the USB gadget configur
internal/usbgadget/usbgadget.go:29
Interface
ConfirmDialogProps
ui/src/components/ConfirmDialog.tsx:11
Interface
ConnectionErrorOverlayProps
ui/src/components/VideoOverlay.tsx:99
Struct
ConsoleBroker
serial_console_helpers.go:226
Interface
ContextType
ui/src/routes/devices.$id.other-session.tsx:9
Interface
CustomTooltipProps
ui/src/components/CustomTooltip.tsx:3
Struct
DCMsg
serial.go:354
Interface
DCPowerState
ui/src/components/extensions/DCPowerControl.tsx:14
Struct
DCPowerState
jsonrpc.go:800
Interface
DHCPClient
DHCPClient is the interface for a DHCP client.
internal/network/types/dhcp.go:9
Struct
DHCPClient
DHCPClient wraps the dhclient package for use in the network manager
pkg/nmlite/dhcp.go:15
Struct
DHCPClient
pkg/nmlite/udhcpc/udhcpc.go:24
Struct
DHCPClientOptions
pkg/nmlite/udhcpc/udhcpc.go:36
Struct
DHCPLease
DHCPLease is a network configuration obtained by DHCP.
internal/network/types/dhcp.go:23
Struct
DHCPState
DHCPState represents the persistent state of DHCP clients
pkg/nmlite/jetdhcpc/state.go:21
Struct
DataChannelInfo
DataChannelInfo contains information about a WebRTC data channel.
internal/diagnostics/diagnostics.go:17
Struct
DevModeState
jsonrpc.go:406
Interface
DeviceListProps
ui/src/components/popovers/WakeOnLan/DeviceList.tsx:15
Interface
DeviceState
ui/src/hooks/stores.ts:725
Interface
DeviceStatus
ui/src/routes/welcome-local.tsx:17
Struct
DeviceStatus
web.go:68
Struct
Devices
Devices is a struct that represents the USB devices that can be enabled on a USB gadget.
internal/usbgadget/usbgadget.go:18
Interface
DhcpLease
ui/src/hooks/stores.ts:753
Struct
Diagnostics
Diagnostics provides comprehensive system diagnostics logging.
internal/diagnostics/diagnostics.go:41
Interface
DisplayInfo
ui/e2e/remote-agent/remote-agent.ts:53
Struct
DisplayInfo
DisplayInfo represents display/monitor information.
e2e/remote-agent/main.go:394
Struct
DisplayRotationSettings
jsonrpc.go:45
Struct
DisplaySetRotationRequest
internal/native/proto/native.pb.go:1897
Struct
DisplaySetRotationResponse
internal/native/proto/native.pb.go:1941
Struct
Empty
Messages
internal/native/proto/native.pb.go:25
Struct
EmptyNativeInterface
internal/native/empty.go:3
Struct
Event
internal/native/proto/native.pb.go:2185
Struct
EventBuffer
EventBuffer stores recent input events with thread safety.
e2e/remote-agent/main.go:93
Struct
Event_IndevEvent
internal/native/proto/native.pb.go:2287
Struct
Event_RpcEvent
internal/native/proto/native.pb.go:2291
Struct
Event_VideoFrame
internal/native/proto/native.pb.go:2295
Struct
Event_VideoState
internal/native/proto/native.pb.go:2283
Interface
Extension
ui/src/components/popovers/ExtensionPopover.tsx:14
Struct
Factory
Factory creates playout-delay interceptors with the given min/max bounds in 10 ms units. JetKVM uses min=max=0 — no buffering beyond decoder needs.
internal/playoutdelay/interceptor.go:31
Interface
FailSafeModeOverlayProps
ui/src/components/FailSafeModeOverlay.tsx:15
Interface
FailsafeModeBannerProps
ui/src/components/FailSafeModeBanner.tsx:5
Struct
FailsafeModeNotification
failsafe.go:25
Interface
FailsafeModeState
ui/src/hooks/stores.ts:1066
Interface
FeatureFlagContextType
ui/src/providers/FeatureFlagProvider.tsx:5
Struct
FieldConfig
internal/confparser/confparser.go:16
Struct
FileChange
internal/usbgadget/changeset.go:119
TypeAlias
FileChangeResolvedAction
internal/usbgadget/changeset.go:24
TypeAlias
FileState
it's a minimalistic implementation of ansible's file module with some modifications to make it more suitable for our use case https://docs.ansible.com
internal/usbgadget/changeset.go:22
next →
1–100 of 493, ranked by callers