C# Class LedgerWallet.Transports.HIDLedgerTransport

Inheritance: HIDTransportBase
Afficher le fichier Open project: LedgerHQ/ledger-dotnet-api

Méthodes publiques

Свойство Type Description
WellKnownLedgerWallets LedgerWallet.Transports.VendorProductIds[]

Méthodes publiques

Méthode Description
GetHIDTransports ( IEnumerable ids = null ) : IEnumerable

Méthodes protégées

Méthode Description
HIDLedgerTransport ( HidDevice device ) : System
UnwrapReponseAPDU ( byte data, int &sequenceIdx, int &remaining ) : byte[]
WrapCommandAPDU ( Stream command, int &sequenceIdx ) : byte[]

Private Methods

Méthode Description
HIDLedgerTransport ( ) : System

Method Details

GetHIDTransports() public static méthode

public static GetHIDTransports ( IEnumerable ids = null ) : IEnumerable
ids IEnumerable
Résultat IEnumerable

HIDLedgerTransport() protected méthode

protected HIDLedgerTransport ( HidDevice device ) : System
device HidLibrary.HidDevice
Résultat System

UnwrapReponseAPDU() protected méthode

protected UnwrapReponseAPDU ( byte data, int &sequenceIdx, int &remaining ) : byte[]
data byte
sequenceIdx int
remaining int
Résultat byte[]

WrapCommandAPDU() protected méthode

protected WrapCommandAPDU ( Stream command, int &sequenceIdx ) : byte[]
command Stream
sequenceIdx int
Résultat byte[]

Property Details

WellKnownLedgerWallets public_oe static_oe property

public static VendorProductIds[],LedgerWallet.Transports WellKnownLedgerWallets
Résultat LedgerWallet.Transports.VendorProductIds[]