summaryrefslogtreecommitdiffstats
path: root/sesman/chansrv/smartcard_pcsc.h
diff options
context:
space:
mode:
Diffstat (limited to 'sesman/chansrv/smartcard_pcsc.h')
-rw-r--r--sesman/chansrv/smartcard_pcsc.h41
1 files changed, 41 insertions, 0 deletions
diff --git a/sesman/chansrv/smartcard_pcsc.h b/sesman/chansrv/smartcard_pcsc.h
index 94effea9..bd5b9090 100644
--- a/sesman/chansrv/smartcard_pcsc.h
+++ b/sesman/chansrv/smartcard_pcsc.h
@@ -38,11 +38,52 @@ int APP_CC scard_function_list_readers_return(struct trans *con,
struct stream *in_s,
int len);
+int APP_CC scard_function_transmit_return(struct trans *con,
+ struct stream *in_s,
+ int len);
+
+int APP_CC scard_function_control_return(struct trans *con,
+ struct stream *in_s,
+ int len);
+
int APP_CC scard_function_get_status_change_return(struct trans *con,
struct stream *in_s,
int len);
+
int APP_CC scard_function_connect_return(struct trans *con,
struct stream *in_s,
int len);
+int APP_CC scard_function_status_return(struct trans *con,
+ struct stream *in_s,
+ int len);
+
+int APP_CC scard_function_begin_transaction_return(struct trans *con,
+ struct stream *in_s,
+ int len);
+
+int APP_CC scard_function_end_transaction_return(struct trans *con,
+ struct stream *in_s,
+ int len);
+
+int APP_CC scard_function_is_context_valid_return(struct trans *con,
+ struct stream *in_s,
+ int len);
+
+int APP_CC scard_function_reconnect_return(struct trans *con,
+ struct stream *in_s,
+ int len);
+
+int APP_CC scard_function_disconnect_return(struct trans *con,
+ struct stream *in_s,
+ int len);
+
+int APP_CC scard_function_cancel_return(struct trans *con,
+ struct stream *in_s,
+ int len);
+
+int APP_CC scard_function_get_attrib_return(struct trans *con,
+ struct stream *in_s,
+ int len);
+
#endif /* end #ifndef _SMARTCARD_PCSC_H */