diff options
| author | David Croft <david@php.net> | 2000-07-15 05:08:22 +0000 |
|---|---|---|
| committer | David Croft <david@php.net> | 2000-07-15 05:08:22 +0000 |
| commit | 09c9d44399f328ad1420ca5852be7b9f3d7c7ea9 (patch) | |
| tree | 2a732856ec12927a8f72957ad4b5bbc1b3c56b94 /ext/pfpro/php_pfpro.h | |
| parent | 9ee9eaab3a4a968519842e581ee324cecba25ce2 (diff) | |
| download | php-git-09c9d44399f328ad1420ca5852be7b9f3d7c7ea9.tar.gz | |
merged changes from Signio module by John Donagher <john@webmeta.com>
Diffstat (limited to 'ext/pfpro/php_pfpro.h')
| -rw-r--r-- | ext/pfpro/php_pfpro.h | 26 |
1 files changed, 6 insertions, 20 deletions
diff --git a/ext/pfpro/php_pfpro.h b/ext/pfpro/php_pfpro.h index 5992c2d151..99c37fb108 100644 --- a/ext/pfpro/php_pfpro.h +++ b/ext/pfpro/php_pfpro.h @@ -38,31 +38,17 @@ PHP_RINIT_FUNCTION(pfpro); PHP_RSHUTDOWN_FUNCTION(pfpro); PHP_MINFO_FUNCTION(pfpro); -PHP_FUNCTION(pfpro_version); /* Return library version */ -PHP_FUNCTION(pfpro_init); -PHP_FUNCTION(pfpro_cleanup); -PHP_FUNCTION(pfpro_process_raw); -PHP_FUNCTION(pfpro_process); +PHP_FUNCTION(pfpro_version); /* Return library version */ +PHP_FUNCTION(pfpro_init); /* Initialise pfpro gateway */ +PHP_FUNCTION(pfpro_cleanup); /* Shut down cleanly */ +PHP_FUNCTION(pfpro_process_raw); /* Raw transaction processing */ +PHP_FUNCTION(pfpro_process); /* Transaction processing */ -/* Fill in this structure and use entries in it - for thread safety instead of using true globals. -*/ typedef struct { - /* You can use the next one as type if your module registers any - resources. Oh, you can of course rename it to something more - suitable, add list entry types or remove it if it not needed. - It's just an example. - */ int le_pfpro; + int initialised; } php_pfpro_globals; -/* In every function that needs to use variables in php_pfpro_globals, - do call PFPROLS_FETCH(); after declaring other variables used by - that function, and always refer to them as PFPROG(variable). - You are encouraged to rename these macros something shorter, see - examples in any other php module directory. -*/ - #ifdef ZTS #define PFPROG(v) (pfpro_globals->v) #define PFPROLS_FETCH() php_pfpro_globals *pfpro_globals = ts_resource(gd_pfpro_id) |
