mirror of
https://github.com/bettercap/bettercap
synced 2025-07-15 01:23:42 -07:00
17 lines
364 B
Go
17 lines
364 B
Go
// +build !windows
|
|
|
|
package hid
|
|
|
|
import (
|
|
"github.com/bettercap/bettercap/network"
|
|
)
|
|
|
|
type FrameBuilder interface {
|
|
BuildFrames(*network.HIDDevice, []*Command) error
|
|
}
|
|
|
|
var FrameBuilders = map[network.HIDType]FrameBuilder{
|
|
network.HIDTypeLogitech: LogitechBuilder{},
|
|
network.HIDTypeAmazon: AmazonBuilder{},
|
|
network.HIDTypeMicrosoft: MicrosoftBuilder{},
|
|
}
|