mirror of
https://github.com/mofeng-git/One-KVM.git
synced 2026-10-30 01:10:50 +08:00
feat: 初步支持 USB 网卡桥接;删除 OTG 端点预算管理
This commit is contained in:
@@ -10,6 +10,12 @@ import type {
|
||||
HidConfigUpdate,
|
||||
MsdConfig,
|
||||
MsdConfigUpdate,
|
||||
NetworkInterfaceInfo,
|
||||
OtgNetworkConfig,
|
||||
OtgNetworkConfigUpdate,
|
||||
OtgNetworkStatus,
|
||||
OtgConfigUpdate,
|
||||
OtgConfigResponse,
|
||||
AtxConfig,
|
||||
AtxConfigUpdate,
|
||||
AtxDevices,
|
||||
@@ -86,6 +92,28 @@ export const msdConfigApi = {
|
||||
}),
|
||||
}
|
||||
|
||||
export const otgNetworkApi = {
|
||||
get: () => request<OtgNetworkConfig>('/config/otg-network'),
|
||||
|
||||
update: (config: OtgNetworkConfigUpdate) =>
|
||||
request<OtgNetworkConfig>('/config/otg-network', {
|
||||
method: 'PATCH',
|
||||
body: JSON.stringify(config),
|
||||
}),
|
||||
|
||||
status: () => request<OtgNetworkStatus>('/otg/network/status'),
|
||||
|
||||
interfaces: () => request<NetworkInterfaceInfo[]>('/devices/network'),
|
||||
}
|
||||
|
||||
export const otgConfigApi = {
|
||||
update: (config: OtgConfigUpdate) =>
|
||||
request<OtgConfigResponse>('/config/otg', {
|
||||
method: 'PATCH',
|
||||
body: JSON.stringify(config),
|
||||
}),
|
||||
}
|
||||
|
||||
export interface WolHistoryEntry {
|
||||
mac_address: string
|
||||
updated_at: number
|
||||
|
||||
@@ -123,7 +123,6 @@ export const systemApi = {
|
||||
hid_ch9329_baudrate?: number
|
||||
hid_otg_udc?: string
|
||||
hid_otg_profile?: string
|
||||
hid_otg_endpoint_budget?: string
|
||||
hid_otg_keyboard_leds?: boolean
|
||||
msd_enabled?: boolean
|
||||
encoder_backend?: string
|
||||
@@ -804,6 +803,8 @@ export {
|
||||
streamConfigApi,
|
||||
hidConfigApi,
|
||||
msdConfigApi,
|
||||
otgConfigApi,
|
||||
otgNetworkApi,
|
||||
atxConfigApi,
|
||||
audioConfigApi,
|
||||
extensionsApi,
|
||||
|
||||
Reference in New Issue
Block a user