C# Class Lando.Cardreader

Provides hardware reader events.
Inheritance: IDisposable
Afficher le fichier Open project: G-Rad/Lando

Méthodes publiques

Méthode Description
Cardreader ( ) : System
Dispose ( ) : void
SetBuzzerOutputForCardDetection ( Lando.ContactlessCard card, bool shouldBuzzWhenCardDetected ) : void
StartWatch ( ) : void

Starts reader listening.

StopWatch ( ) : void

Stops reader listening.

UpdateLedAndBuzzer ( Lando.ContactlessCard card, Lando.LedBuzzerStatus status ) : void

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Private Methods

Méthode Description
OnCardConnected ( object sender, Lando.Watcher.WatcherCardEventArgs e ) : void
OnCardDisconnected ( object sender, Lando.Watcher.WatcherCardEventArgs e ) : void
OnCardreaderConnected ( object sender, Lando.Watcher.WatcherCardreaderEventArgs e ) : void
OnCardreaderDisconnected ( object sender, Lando.Watcher.WatcherCardreaderEventArgs e ) : void

Method Details

Cardreader() public méthode

public Cardreader ( ) : System
Résultat System

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

SetBuzzerOutputForCardDetection() public méthode

public SetBuzzerOutputForCardDetection ( Lando.ContactlessCard card, bool shouldBuzzWhenCardDetected ) : void
card Lando.ContactlessCard
shouldBuzzWhenCardDetected bool
Résultat void

StartWatch() public méthode

Starts reader listening.
public StartWatch ( ) : void
Résultat void

StopWatch() public méthode

Stops reader listening.
public StopWatch ( ) : void
Résultat void

UpdateLedAndBuzzer() public méthode

public UpdateLedAndBuzzer ( Lando.ContactlessCard card, Lando.LedBuzzerStatus status ) : void
card Lando.ContactlessCard
status Lando.LedBuzzerStatus
Résultat void