C# Class GemCard.Service.RemoteCard

Inheritance: IRemoteCard, ICardEvent
Afficher le fichier Open project: orouit/SmartcardFramework

Méthodes publiques

Méthode Description
BeginTransaction ( ) : void
Connect ( string reader, SHARE shareMode, PROTOCOL preferredProtocols ) : void
Disconnect ( DISCONNECT disposition ) : void
EndTransaction ( DISCONNECT disposition ) : void
GetAttribute ( uint attribId ) : byte[]
ListReaders ( ) : string[]
SubscribeCardEvent ( string reader ) : void
Transmit ( APDUCommand apduCmd ) : APDUResponse
UnsubscribeCardEvent ( ) : void

Private Methods

Méthode Description
EventControl_Closed ( object sender, EventArgs e ) : void
RaiseCardInserted ( string reader ) : void
RaiseCardRemoved ( string reader ) : void

Method Details

BeginTransaction() public méthode

public BeginTransaction ( ) : void
Résultat void

Connect() public méthode

public Connect ( string reader, SHARE shareMode, PROTOCOL preferredProtocols ) : void
reader string
shareMode SHARE
preferredProtocols PROTOCOL
Résultat void

Disconnect() public méthode

public Disconnect ( DISCONNECT disposition ) : void
disposition DISCONNECT
Résultat void

EndTransaction() public méthode

public EndTransaction ( DISCONNECT disposition ) : void
disposition DISCONNECT
Résultat void

GetAttribute() public méthode

public GetAttribute ( uint attribId ) : byte[]
attribId uint
Résultat byte[]

ListReaders() public méthode

public ListReaders ( ) : string[]
Résultat string[]

SubscribeCardEvent() public méthode

public SubscribeCardEvent ( string reader ) : void
reader string
Résultat void

Transmit() public méthode

public Transmit ( APDUCommand apduCmd ) : APDUResponse
apduCmd APDUCommand
Résultat APDUResponse

UnsubscribeCardEvent() public méthode

public UnsubscribeCardEvent ( ) : void
Résultat void