diff options
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) |
