C# Класс LedgerWallet.Transports.HIDLedgerTransport

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

Открытые свойства

Свойство Тип Описание
WellKnownLedgerWallets LedgerWallet.Transports.VendorProductIds[]

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

Метод Описание
GetHIDTransports ( IEnumerable ids = null ) : IEnumerable

Защищенные методы

Метод Описание
HIDLedgerTransport ( HidDevice device ) : System
UnwrapReponseAPDU ( byte data, int &sequenceIdx, int &remaining ) : byte[]
WrapCommandAPDU ( Stream command, int &sequenceIdx ) : byte[]

Приватные методы

Метод Описание
HIDLedgerTransport ( ) : System

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

GetHIDTransports() публичный статический Метод

public static GetHIDTransports ( IEnumerable ids = null ) : IEnumerable
ids IEnumerable
Результат IEnumerable

HIDLedgerTransport() защищенный Метод

protected HIDLedgerTransport ( HidDevice device ) : System
device HidLibrary.HidDevice
Результат System

UnwrapReponseAPDU() защищенный Метод

protected UnwrapReponseAPDU ( byte data, int &sequenceIdx, int &remaining ) : byte[]
data byte
sequenceIdx int
remaining int
Результат byte[]

WrapCommandAPDU() защищенный Метод

protected WrapCommandAPDU ( Stream command, int &sequenceIdx ) : byte[]
command Stream
sequenceIdx int
Результат byte[]

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

WellKnownLedgerWallets публичное статическое свойство

public static VendorProductIds[],LedgerWallet.Transports WellKnownLedgerWallets
Результат LedgerWallet.Transports.VendorProductIds[]