From 212d9dc23a5560688c487957526ebf0753064f12 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Fri, 21 Jul 2023 15:44:53 +0200 Subject: build out of sources tree --- REFLECTION | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) (limited to 'REFLECTION') diff --git a/REFLECTION b/REFLECTION index c1b1758..3bc7af9 100644 --- a/REFLECTION +++ b/REFLECTION @@ -1,4 +1,4 @@ -Extension [ extension #91 PC/SC version 0.5.1 ] { +Extension [ extension #89 PC/SC version 0.5.1 ] { - Constants [74] { Constant [ int SCARD_E_BAD_SEEK ] { 2148532265 } @@ -88,58 +88,67 @@ Extension [ extension #91 PC/SC version 0.5.1 ] { - Parameters [1] { Parameter #0 [ $context ] } + - Return [ bool ] } Function [ function scard_is_valid_context ] { - Parameters [1] { Parameter #0 [ $context ] } + - Return [ bool ] } Function [ function scard_list_readers ] { - Parameters [1] { Parameter #0 [ $context ] } + - Return [ array|false ] } Function [ function scard_connect ] { - Parameters [4] { Parameter #0 [ $context ] - Parameter #1 [ $reader_name ] - Parameter #2 [ $preferred_protocol ] - Parameter #3 [ &$current_protocol ] + Parameter #1 [ string $reader_name ] + Parameter #2 [ int $preferred_protocol = SCARD_PROTOCOL_T0 | SCARD_PROTOCOL_T1 ] + Parameter #3 [ int &$current_protocol = NULL ] } + - Return [ array|false ] } Function [ function scard_disconnect ] { - Parameters [2] { Parameter #0 [ $card ] - Parameter #1 [ $disposition ] + Parameter #1 [ int $disposition = SCARD_EJECT_CARD ] } + - Return [ bool ] } Function [ function scard_transmit ] { - Parameters [2] { Parameter #0 [ $card ] - Parameter #1 [ $command ] + Parameter #1 [ string $command ] } + - Return [ string|false ] } Function [ function scard_status ] { - Parameters [1] { Parameter #0 [ $card ] } + - Return [ array|false ] } Function [ function scard_last_errno ] { - Parameters [0] { } + - Return [ int ] } Function [ function scard_errstr ] { - Parameters [1] { - Parameter #0 [ $errno ] + Parameter #0 [ int $errno ] } + - Return [ string ] } } } -- cgit