@yume-chan/scrcpy
Version:
TypeScript implementation of Scrcpy client.
14 lines • 568 B
JavaScript
import { buffer, string, struct, u16, u8 } from "@yume-chan/struct";
import { ScrcpyControlMessageType } from "../../base/control-message-type.js";
export const UHidCreateControlMessage = /* #__PURE__ */ (() => struct({
type: u8(ScrcpyControlMessageType.UHidCreate),
id: u16,
vendorId: u16,
productId: u16,
name: string(u8),
data: buffer(u16),
}, { littleEndian: false }))();
export function serializeUHidCreateControlMessage(message) {
return UHidCreateControlMessage.serialize(message);
}
//# sourceMappingURL=serialize-uhid-create.js.map