Implementation for IScmManager. Start point for interact with Smart Card Manager More...

Inheritance diagram for ScmManager:

Public Member Functions

 ScmManager (bool directDevice)
 
 ScmManager (string ip)
 
 ScmManager (string ip, bool directDevice)
 
 ScmManager (ScmDealerConfiguration dealer, ScmSubscriberConfiguration subscriber)
 
 ScmManager (ScmDealerConfiguration dealer, ScmSubscriberConfiguration subscriber, bool directDevice)
 
 ScmManager (int routePort, int publishPort)
 
 ScmManager (int routePort, int publishPort, bool directDevice)
 
IList< ISmartCardDeviceGetDevices ()
 Gets list available devices More...
 
override void Dispose ()
 

Public Attributes

IList< ISmartCardDeviceDevices => GetDevices()
 
- Public Attributes inherited from DeepsyDisposable
bool IsDiposed => Disposed
 

Protected Member Functions

override void Dispose (bool dispose)
 

Properties

EventHandler< ISmartCardDeviceListEventSmartCardDeviceListEvent
 
- Properties inherited from IScmManager
IList< ISmartCardDeviceDevices [get]
 Gets list available devices More...
 

Additional Inherited Members

- Protected Attributes inherited from DeepsyDisposable
bool Disposed = false
 
- Events inherited from IDeviceListNotifier
EventHandler< ISmartCardDeviceListEventSmartCardDeviceListEvent
 This events is thrown when an smart card is added or removed More...
 

Detailed Description

Member Function Documentation

IList<ISmartCardDevice> GetDevices ( )

Implements IScmManager.