Browse CVS Repository
Diff of /xoonips/AL/xnpal.cc
Parent Directory
| Revision Log
| Revision Graph
| Patch
| 50 |
return SUCCESS; |
return SUCCESS; |
| 51 |
} |
} |
| 52 |
|
|
| 53 |
|
PHP_RINIT_FUNCTION(xnpalmod) |
| 54 |
|
{ |
| 55 |
|
useSyslog(false); |
| 56 |
|
return SUCCESS; |
| 57 |
|
} |
| 58 |
|
|
| 59 |
/* declaration of functions to be exported */ |
/* declaration of functions to be exported */ |
| 60 |
extern "C" { |
extern "C" { |
| 61 |
ZEND_FUNCTION(first_module ); |
ZEND_FUNCTION(first_module ); |
| 164 |
ZEND_FUNCTION(xnp_refresh_item_status ); |
ZEND_FUNCTION(xnp_refresh_item_status ); |
| 165 |
ZEND_FUNCTION(xnp_selective_harvesting ); |
ZEND_FUNCTION(xnp_selective_harvesting ); |
| 166 |
ZEND_FUNCTION(xnp_get_item_status ); |
ZEND_FUNCTION(xnp_get_item_status ); |
| 167 |
|
ZEND_FUNCTION(xnp_use_syslog ); |
| 168 |
}; |
}; |
| 169 |
|
|
| 170 |
|
|
| 289 |
ZEND_FE(xnp_refresh_item_status ,NULL) |
ZEND_FE(xnp_refresh_item_status ,NULL) |
| 290 |
ZEND_FE(xnp_selective_harvesting ,NULL) |
ZEND_FE(xnp_selective_harvesting ,NULL) |
| 291 |
ZEND_FE(xnp_get_item_status ,NULL) |
ZEND_FE(xnp_get_item_status ,NULL) |
| 292 |
|
ZEND_FE(xnp_use_syslog ,NULL) |
| 293 |
{NULL, NULL, NULL} |
{NULL, NULL, NULL} |
| 294 |
}; |
}; |
| 295 |
|
|
| 301 |
xnpalmod_functions, |
xnpalmod_functions, |
| 302 |
NULL, |
NULL, |
| 303 |
PHP_MSHUTDOWN(xnpalmod), |
PHP_MSHUTDOWN(xnpalmod), |
| 304 |
NULL, |
PHP_RINIT(xnpalmod), |
| 305 |
NULL, |
NULL, |
| 306 |
NULL, |
NULL, |
| 307 |
NO_VERSION_YET, |
NO_VERSION_YET, |
| 4040 |
RETURN_LONG( result ); |
RETURN_LONG( result ); |
| 4041 |
} |
} |
| 4042 |
|
|
| 4043 |
|
/** |
| 4044 |
|
* syslog出力制御 |
| 4045 |
|
* |
| 4046 |
|
* void xnp_use_syslog( bool use_syslog_flag ) |
| 4047 |
|
* @param use_syslog_flag trueなら出力する。falseなら出力しない。 |
| 4048 |
|
* |
| 4049 |
|
*/ |
| 4050 |
|
ZEND_FUNCTION(xnp_use_syslog) |
| 4051 |
|
{ |
| 4052 |
|
result_t result = RES_ERROR; |
| 4053 |
|
zend_bool useSyslogFlag = 0; |
| 4054 |
|
|
| 4055 |
|
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "b", |
| 4056 |
|
&useSyslogFlag ) == FAILURE) { |
| 4057 |
|
fprintf( stderr, "error occured " ); |
| 4058 |
|
return; |
| 4059 |
|
} |
| 4060 |
|
|
| 4061 |
|
useSyslog( (bool)useSyslogFlag ); |
| 4062 |
|
|
| 4063 |
|
RETURN_NULL(); |
| 4064 |
|
} |
| 4065 |
|
|
| 4066 |
|
|
|
|
Legend:
| Removed from v.1.56 |
|
| changed lines |
| |
Added in v.1.57 |
|
|
| |