C# Класс ScpControl.BusDevice

Наследование: ScpDevice
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание

Открытые методы

Метод Описание
BusDevice ( ) : System
Close ( ) : bool
IndexToSerial ( byte index ) : int

Translates Pad ID to bus device offset.

Open ( int instance ) : bool
Open ( string devicePath ) : bool
Parse ( ScpControl.Shared.Core.ScpHidReport inputReport ) : ScpControl.Shared.XInput.XINPUT_GAMEPAD

Translates an ScpHidReport to an Xbox 360 compatible byte array.

Plugin ( int serial ) : bool
Resume ( ) : bool
Start ( ) : bool
Stop ( ) : bool
Suspend ( ) : bool
Unplug ( int serial ) : bool

Описание методов

BusDevice() публичный Метод

public BusDevice ( ) : System
Результат System

Close() публичный Метод

public Close ( ) : bool
Результат bool

IndexToSerial() публичный Метод

Translates Pad ID to bus device offset.
public IndexToSerial ( byte index ) : int
index byte The Pad ID to translate.
Результат int

Open() публичный Метод

public Open ( int instance ) : bool
instance int
Результат bool

Open() публичный Метод

public Open ( string devicePath ) : bool
devicePath string
Результат bool

Parse() публичный Метод

Translates an ScpHidReport to an Xbox 360 compatible byte array.
public Parse ( ScpControl.Shared.Core.ScpHidReport inputReport ) : ScpControl.Shared.XInput.XINPUT_GAMEPAD
inputReport ScpControl.Shared.Core.ScpHidReport The to translate.
Результат ScpControl.Shared.XInput.XINPUT_GAMEPAD

Plugin() публичный Метод

public Plugin ( int serial ) : bool
serial int
Результат bool

Resume() публичный Метод

public Resume ( ) : bool
Результат bool

Start() публичный Метод

public Start ( ) : bool
Результат bool

Stop() публичный Метод

public Stop ( ) : bool
Результат bool

Suspend() публичный Метод

public Suspend ( ) : bool
Результат bool

Unplug() публичный Метод

public Unplug ( int serial ) : bool
serial int
Результат bool