Raritan PX2/PX3 JSON-RPC API
CardReaderManager.idl
1 #ifndef __SMARTCARD_CARD_READER_MANAGER_IDL__
2 #define __SMARTCARD_CARD_READER_MANAGER_IDL__
3 
4 #include <CardReader.idl>
5 #include <Event.idl>
6 
8 module smartcard {
9 
12 
16  valueobject CardReaderEvent extends idl.Event {
17  CardReader_1_0_1 cardReader;
18  };
19 
23  valueobject CardReaderAttachedEvent extends CardReaderEvent {};
24 
28  valueobject CardReaderDetachedEvent extends CardReaderEvent {};
29 
35  vector<CardReader_1_0_1> getCardReaders();
36 
44  CardReader_1_0_1 getCardReaderById(in string readerId);
45 
46  };
47 
48 }
49 
50 #endif /* __SMARTCARD_CARD_READER_MANAGER_IDL__ */
Card Reader Manager Interface.
Definition: CardReaderManager.idl:11
Basic IDL definitions.
Definition: Event.idl:6
Card Reader.
Definition: CardReader.idl:7
Card Reader Interface.
Definition: CardReader.idl:10