ZEND_BEGIN_ARG_INFO_EX(arginfo_dom_namednodemap_remove_named_item_ns, 0, 0, 0) ZEND_ARG_INFO(0, namespaceURI) ZEND_ARG_INFO(0, localName) ZEND_END_ARG_INFO(); /* }}} */ /* * class DOMNamedNodeMap * * URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-1780488922 * Since: */ const zend_function_entry php_dom_namednodemap_class_functions[] = { /* {{{ */ PHP_FALIAS(getNamedItem, dom_namednodemap_get_named_item, arginfo_dom_namednodemap_get_named_item) PHP_FALIAS(setNamedItem, dom_namednodemap_set_named_item, arginfo_dom_namednodemap_set_named_item) PHP_FALIAS(removeNamedItem, dom_namednodemap_remove_named_item, arginfo_dom_namednodemap_remove_named_item) PHP_FALIAS(item, dom_namednodemap_item, arginfo_dom_namednodemap_item) PHP_FALIAS(getNamedItemNS, dom_namednodemap_get_named_item_ns, arginfo_dom_namednodemap_get_named_item_ns) PHP_FALIAS(setNamedItemNS, dom_namednodemap_set_named_item_ns, arginfo_dom_namednodemap_set_named_item_ns) PHP_FALIAS(removeNamedItemNS, dom_namednodemap_remove_named_item_ns, arginfo_dom_namednodemap_remove_named_item_ns) PHP_FE_END }; /* }}} */ /* {{{ length int readonly=yes URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-6D0FB19E Since: */
ZEND_BEGIN_ARG_INFO_EX(arginfo_dom_attr_construct, 0, 0, 1) ZEND_ARG_INFO(0, name) ZEND_ARG_INFO(0, value) ZEND_END_ARG_INFO(); /* }}} */ /* * class DOMAttr extends DOMNode * * URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#ID-637646024 * Since: */ const zend_function_entry php_dom_attr_class_functions[] = { PHP_FALIAS(isId, dom_attr_is_id, arginfo_dom_attr_is_id) PHP_ME(domattr, __construct, arginfo_dom_attr_construct, ZEND_ACC_PUBLIC) PHP_FE_END }; /* {{{ proto void DOMAttr::__construct(string name, [string value]) */ PHP_METHOD(domattr, __construct) { zval *id = getThis(); xmlAttrPtr nodep = NULL; xmlNodePtr oldnode = NULL; dom_object *intern; char *name, *value = NULL; size_t name_len, value_len, name_valid; if (zend_parse_parameters_throw(ZEND_NUM_ARGS(), "s|s", &name, &name_len, &value, &value_len) == FAILURE) {
#define SNMP_VALUE_OBJECT 2 ZEND_DECLARE_MODULE_GLOBALS(snmp) static PHP_GINIT_FUNCTION(snmp); /* constant - can be shared among threads */ static oid objid_mib[] = {1, 3, 6, 1, 2, 1}; /* {{{ snmp_functions[] */ zend_function_entry snmp_functions[] = { PHP_FE(snmpget, NULL) PHP_FE(snmpgetnext, NULL) PHP_FE(snmpwalk, NULL) PHP_FE(snmprealwalk, NULL) PHP_FALIAS(snmpwalkoid, snmprealwalk, NULL) PHP_FE(snmp_get_quick_print, NULL) PHP_FE(snmp_set_quick_print, NULL) #ifdef HAVE_NET_SNMP PHP_FE(snmp_set_enum_print, NULL) PHP_FE(snmp_set_oid_output_format, NULL) PHP_FALIAS(snmp_set_oid_numeric_print, snmp_set_oid_output_format, NULL) #endif PHP_FE(snmpset, NULL) PHP_FE(snmp2_get, NULL) PHP_FE(snmp2_getnext, NULL) PHP_FE(snmp2_walk, NULL) PHP_FE(snmp2_real_walk, NULL) PHP_FE(snmp2_set, NULL)
ZEND_BEGIN_ARG_INFO_EX(arginfo_dom_element_construct, 0, 0, 1) ZEND_ARG_INFO(0, name) ZEND_ARG_INFO(0, value) ZEND_ARG_INFO(0, uri) ZEND_END_ARG_INFO(); /* }}} */ /* * class DOMElement extends DOMNode * * URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-745549614 * Since: */ const zend_function_entry php_dom_element_class_functions[] = { /* {{{ */ PHP_FALIAS(getAttribute, dom_element_get_attribute, arginfo_dom_element_get_attribute) PHP_FALIAS(setAttribute, dom_element_set_attribute, arginfo_dom_element_set_attribute) PHP_FALIAS(removeAttribute, dom_element_remove_attribute, arginfo_dom_element_remove_attribute) PHP_FALIAS(getAttributeNode, dom_element_get_attribute_node, arginfo_dom_element_get_attribute_node) PHP_FALIAS(setAttributeNode, dom_element_set_attribute_node, arginfo_dom_element_set_attribute_node) PHP_FALIAS(removeAttributeNode, dom_element_remove_attribute_node, arginfo_dom_element_remove_attribute_node) PHP_FALIAS(getElementsByTagName, dom_element_get_elements_by_tag_name, arginfo_dom_element_get_elements_by_tag_name) PHP_FALIAS(getAttributeNS, dom_element_get_attribute_ns, arginfo_dom_element_get_attribute_ns) PHP_FALIAS(setAttributeNS, dom_element_set_attribute_ns, arginfo_dom_element_set_attribute_ns) PHP_FALIAS(removeAttributeNS, dom_element_remove_attribute_ns, arginfo_dom_element_remove_attribute_ns) PHP_FALIAS(getAttributeNodeNS, dom_element_get_attribute_node_ns, arginfo_dom_element_get_attribute_node_ns) PHP_FALIAS(setAttributeNodeNS, dom_element_set_attribute_node_ns, arginfo_dom_element_set_attribute_node_ns) PHP_FALIAS(getElementsByTagNameNS, dom_element_get_elements_by_tag_name_ns, arginfo_dom_element_get_elements_by_tag_name_ns) PHP_FALIAS(hasAttribute, dom_element_has_attribute, arginfo_dom_element_has_attribute) PHP_FALIAS(hasAttributeNS, dom_element_has_attribute_ns, arginfo_dom_element_has_attribute_ns) PHP_FALIAS(setIdAttribute, dom_element_set_id_attribute, arginfo_dom_element_set_id_attribute)
ZEND_ARG_INFO(0, registerNodeNS) ZEND_END_ARG_INFO(); ZEND_BEGIN_ARG_INFO_EX(arginfo_dom_xpath_evaluate, 0, 0, 1) ZEND_ARG_INFO(0, expr) ZEND_ARG_OBJ_INFO(0, context, DOMNode, 1) ZEND_ARG_INFO(0, registerNodeNS) ZEND_END_ARG_INFO(); ZEND_BEGIN_ARG_INFO_EX(arginfo_dom_xpath_register_php_functions, 0, 0, 0) ZEND_END_ARG_INFO(); /* }}} */ const zend_function_entry php_dom_xpath_class_functions[] = { PHP_ME(domxpath, __construct, arginfo_dom_xpath_construct, ZEND_ACC_PUBLIC) PHP_FALIAS(registerNamespace, dom_xpath_register_ns, arginfo_dom_xpath_register_ns) PHP_FALIAS(query, dom_xpath_query, arginfo_dom_xpath_query) PHP_FALIAS(evaluate, dom_xpath_evaluate, arginfo_dom_xpath_evaluate) PHP_FALIAS(registerPhpFunctions, dom_xpath_register_php_functions, arginfo_dom_xpath_register_php_functions) PHP_FE_END }; static void dom_xpath_ext_function_php(xmlXPathParserContextPtr ctxt, int nargs, int type) /* {{{ */ { zval **args = NULL; zval *retval; int result, i, ret; int error = 0; zend_fcall_info fci; zval handler;
PHP_FE(mysqli_commit, arginfo_mysqli_commit) PHP_FE(mysqli_connect, arginfo_mysqli_connect) PHP_FE(mysqli_connect_errno, arginfo_mysqli_no_params) PHP_FE(mysqli_connect_error, arginfo_mysqli_no_params) PHP_FE(mysqli_data_seek, arginfo_mysqli_data_seek) PHP_FE(mysqli_dump_debug_info, arginfo_mysqli_only_link) PHP_FE(mysqli_debug, arginfo_mysqli_debug) #if defined(HAVE_EMBEDDED_MYSQLI) PHP_FE(mysqli_embedded_server_end, NULL) PHP_FE(mysqli_embedded_server_start, NULL) #endif PHP_FE(mysqli_errno, arginfo_mysqli_only_link) PHP_FE(mysqli_error, arginfo_mysqli_only_link) PHP_FE(mysqli_error_list, arginfo_mysqli_only_link) PHP_FE(mysqli_stmt_execute, arginfo_mysqli_only_statement) PHP_FALIAS(mysqli_execute, mysqli_stmt_execute, arginfo_mysqli_only_statement) PHP_FE(mysqli_fetch_field, arginfo_mysqli_only_result) PHP_FE(mysqli_fetch_fields, arginfo_mysqli_only_result) PHP_FE(mysqli_fetch_field_direct, arginfo_mysqli_result_and_fieldnr) PHP_FE(mysqli_fetch_lengths, arginfo_mysqli_only_result) #ifdef MYSQLI_USE_MYSQLND PHP_FE(mysqli_fetch_all, arginfo_mysqli_fetch_array) #endif PHP_FE(mysqli_fetch_array, arginfo_mysqli_fetch_array) PHP_FE(mysqli_fetch_assoc, arginfo_mysqli_only_result) PHP_FE(mysqli_fetch_object, arginfo_mysqli_fetch_object) PHP_FE(mysqli_fetch_row, arginfo_mysqli_only_result) PHP_FE(mysqli_field_count, arginfo_mysqli_only_link) PHP_FE(mysqli_field_seek, arginfo_mysqli_result_and_fieldnr) PHP_FE(mysqli_field_tell, arginfo_mysqli_only_result) PHP_FE(mysqli_free_result, arginfo_mysqli_only_result)
#endif #include "php.h" #if HAVE_LIBXML && HAVE_DOM #include "php_dom.h" /* * class domuserdatahandler * * URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#UserDataHandler * Since: DOM Level 3 */ const zend_function_entry php_dom_userdatahandler_class_functions[] = { PHP_FALIAS(handle, dom_userdatahandler_handle, NULL) PHP_FE_END }; /* {{{ attribute protos, not implemented yet */ /* {{{ proto dom_void dom_userdatahandler_handle(short operation, string key, domobject data, node src, node dst); URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#ID-handleUserDataEvent Since: */ PHP_FUNCTION(dom_userdatahandler_handle) { DOM_NOT_IMPLEMENTED(); } /* }}} end dom_userdatahandler_handle */
PHP_FE(stomp_unsubscribe, stomp_subscribe_args) PHP_FE(stomp_begin, stomp_transaction_args) PHP_FE(stomp_commit, stomp_transaction_args) PHP_FE(stomp_abort, stomp_transaction_args) PHP_FE(stomp_ack, stomp_ack_args) PHP_FE(stomp_nack, stomp_nack_args) PHP_FE(stomp_error, stomp_link_only) PHP_FE(stomp_set_read_timeout, stomp_set_read_timeout_args) PHP_FE(stomp_get_read_timeout, stomp_link_only) {NULL, NULL, NULL} }; /* }}} */ /* {{{ stomp_methods[] */ static zend_function_entry stomp_methods[] = { PHP_FALIAS(__construct, stomp_connect, stomp_connect_args) PHP_FALIAS(getSessionId, stomp_get_session_id, stomp_no_args) PHP_FALIAS(__destruct, stomp_close, stomp_no_args) PHP_FALIAS(send, stomp_send, stomp_oop_send_args) PHP_FALIAS(subscribe, stomp_subscribe, stomp_oop_subscribe_args) PHP_FALIAS(hasFrame, stomp_has_frame, stomp_no_args) PHP_FALIAS(readFrame, stomp_read_frame, stomp_oop_readframe_args) PHP_FALIAS(unsubscribe, stomp_unsubscribe, stomp_oop_subscribe_args) PHP_FALIAS(begin, stomp_begin, stomp_oop_transaction_args) PHP_FALIAS(commit, stomp_commit, stomp_oop_transaction_args) PHP_FALIAS(abort, stomp_abort, stomp_oop_transaction_args) PHP_FALIAS(ack, stomp_ack, stomp_oop_ack_args) PHP_FALIAS(nack, stomp_nack, stomp_oop_nack_args) PHP_FALIAS(error, stomp_error, stomp_no_args) PHP_FALIAS(setReadTimeout, stomp_set_read_timeout, stomp_oop_set_read_timeout_args) PHP_FALIAS(getReadTimeout, stomp_get_read_timeout, stomp_no_args)
ZEND_BEGIN_ARG_INFO_EX(arginfo_bzwrite, 0, 0, 2) ZEND_ARG_INFO(0, fp) ZEND_ARG_INFO(0, str) ZEND_ARG_INFO(0, length) ZEND_END_ARG_INFO() ZEND_BEGIN_ARG_INFO(arginfo_bzflush, 0) ZEND_ARG_INFO(0, fp) ZEND_END_ARG_INFO() /* }}} */ static const zend_function_entry bz2_functions[] = { PHP_FE(bzopen, arginfo_bzopen) PHP_FE(bzread, arginfo_bzread) PHP_FALIAS(bzwrite, fwrite, arginfo_bzwrite) PHP_FALIAS(bzflush, fflush, arginfo_bzflush) PHP_FALIAS(bzclose, fclose, arginfo_bzflush) PHP_FE(bzerrno, arginfo_bzerrno) PHP_FE(bzerrstr, arginfo_bzerrstr) PHP_FE(bzerror, arginfo_bzerror) PHP_FE(bzcompress, arginfo_bzcompress) PHP_FE(bzdecompress, arginfo_bzdecompress) PHP_FE_END }; zend_module_entry bz2_module_entry = { STANDARD_MODULE_HEADER, "bz2", bz2_functions, PHP_MINIT(bz2),
ZEND_END_ARG_INFO(); ZEND_BEGIN_ARG_INFO_EX(arginfo_dom_text_construct, 0, 0, 0) ZEND_ARG_INFO(0, value) ZEND_END_ARG_INFO(); /* }}} */ /* * class DOMText extends DOMCharacterData * * URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#ID-1312295772 * Since: */ const zend_function_entry php_dom_text_class_functions[] = { PHP_FALIAS(splitText, dom_text_split_text, arginfo_dom_text_split_text) PHP_FALIAS(isWhitespaceInElementContent, dom_text_is_whitespace_in_element_content, arginfo_dom_text_is_whitespace_in_element_content) PHP_FALIAS(isElementContentWhitespace, dom_text_is_whitespace_in_element_content, arginfo_dom_text_is_whitespace_in_element_content) PHP_FALIAS(replaceWholeText, dom_text_replace_whole_text, arginfo_dom_text_replace_whole_text) PHP_ME(domtext, __construct, arginfo_dom_text_construct, ZEND_ACC_PUBLIC) PHP_FE_END }; /* {{{ proto void DOMText::__construct([string value]); */ PHP_METHOD(domtext, __construct) { zval *id = getThis(); xmlNodePtr nodep = NULL, oldnode = NULL; dom_object *intern; char *value = NULL;
ZEND_ARG_INFO(0, request) ZEND_ARG_INFO(0, str) ZEND_END_ARG_INFO() ZEND_BEGIN_ARG_INFO_EX(arginfo_recode_file, 0, 0, 3) ZEND_ARG_INFO(0, request) ZEND_ARG_INFO(0, input) ZEND_ARG_INFO(0, output) ZEND_END_ARG_INFO() /* }}} */ /* {{{ module stuff */ static const zend_function_entry php_recode_functions[] = { PHP_FE(recode_string, arginfo_recode_string) PHP_FE(recode_file, arginfo_recode_file) PHP_FALIAS(recode, recode_string, arginfo_recode_string) PHP_FE_END }; /* }}} */ zend_module_entry recode_module_entry = { STANDARD_MODULE_HEADER, "recode", php_recode_functions, PHP_MINIT(recode), PHP_MSHUTDOWN(recode), NULL, NULL, PHP_MINFO(recode), NO_VERSION_YET, PHP_MODULE_GLOBALS(recode), PHP_GINIT(recode),
ZEND_END_ARG_INFO(); ZEND_BEGIN_ARG_INFO_EX(arginfo_dom_namelist_get_namespace_uri, 0, 0, 1) ZEND_ARG_INFO(0, index) ZEND_END_ARG_INFO(); /* }}} */ /* * class DOMNameList * * URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#NameList * Since: DOM Level 3 */ const zend_function_entry php_dom_namelist_class_functions[] = { PHP_FALIAS(getName, dom_namelist_get_name, arginfo_dom_namelist_get_name) PHP_FALIAS(getNamespaceURI, dom_namelist_get_namespace_uri, arginfo_dom_namelist_get_namespace_uri) {NULL, NULL, NULL} }; /* {{{ length int readonly=yes URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#NameList-length Since: */ int dom_namelist_length_read(dom_object *obj, zval **retval TSRMLS_DC) { ALLOC_ZVAL(*retval); ZVAL_STRING(*retval, "TEST", 1); return SUCCESS; }
zend_class_entry *swoole_atomic_class_entry_ptr; static zend_class_entry swoole_atomic_long_ce; zend_class_entry *swoole_atomic_long_class_entry_ptr; static const zend_function_entry swoole_atomic_methods[] = { PHP_ME(swoole_atomic, __construct, arginfo_swoole_atomic_construct, ZEND_ACC_PUBLIC | ZEND_ACC_CTOR) PHP_ME(swoole_atomic, add, arginfo_swoole_atomic_add, ZEND_ACC_PUBLIC) PHP_ME(swoole_atomic, sub, arginfo_swoole_atomic_sub, ZEND_ACC_PUBLIC) PHP_ME(swoole_atomic, get, arginfo_swoole_atomic_get, ZEND_ACC_PUBLIC) PHP_ME(swoole_atomic, set, arginfo_swoole_atomic_set, ZEND_ACC_PUBLIC) PHP_ME(swoole_atomic, wait, arginfo_swoole_atomic_wait, ZEND_ACC_PUBLIC) PHP_ME(swoole_atomic, wakeup, arginfo_swoole_atomic_waitup, ZEND_ACC_PUBLIC) PHP_ME(swoole_atomic, cmpset, arginfo_swoole_atomic_cmpset, ZEND_ACC_PUBLIC) PHP_FALIAS(__sleep, swoole_unsupport_serialize, NULL) PHP_FALIAS(__wakeup, swoole_unsupport_serialize, NULL) PHP_FE_END }; static const zend_function_entry swoole_atomic_long_methods[] = { PHP_ME(swoole_atomic_long, __construct, arginfo_swoole_atomic_construct, ZEND_ACC_PUBLIC | ZEND_ACC_CTOR) PHP_ME(swoole_atomic_long, add, arginfo_swoole_atomic_add, ZEND_ACC_PUBLIC) PHP_ME(swoole_atomic_long, sub, arginfo_swoole_atomic_sub, ZEND_ACC_PUBLIC) PHP_ME(swoole_atomic_long, get, arginfo_swoole_atomic_get, ZEND_ACC_PUBLIC) PHP_ME(swoole_atomic_long, set, arginfo_swoole_atomic_set, ZEND_ACC_PUBLIC) PHP_ME(swoole_atomic_long, cmpset, arginfo_swoole_atomic_cmpset, ZEND_ACC_PUBLIC) PHP_FALIAS(__sleep, swoole_unsupport_serialize, NULL) PHP_FALIAS(__wakeup, swoole_unsupport_serialize, NULL) PHP_FE_END
ZEND_FETCH_RESOURCE(dirp, php_stream *, 0, DIRG(default_dir)->handle, "Directory", php_file_le_stream()); \ } \ } else { \ dirp = (php_stream *) zend_fetch_resource(id TSRMLS_CC, -1, "Directory", NULL, 1, php_file_le_stream()); \ if (!dirp) \ RETURN_FALSE; \ } /* {{{ arginfo */ ZEND_BEGIN_ARG_INFO_EX(arginfo_dir, 0, 0, 0) ZEND_ARG_INFO(0, dir_handle) ZEND_END_ARG_INFO() /* }}} */ static const zend_function_entry php_dir_class_functions[] = { PHP_FALIAS(close, closedir, arginfo_dir) PHP_FALIAS(rewind, rewinddir, arginfo_dir) PHP_NAMED_FE(read, php_if_readdir, arginfo_dir) {NULL, NULL, NULL} }; static void php_set_default_dir(zend_resource *res TSRMLS_DC) { if (DIRG(default_dir)) { zend_list_delete(DIRG(default_dir)); } if (res) { GC_REFCOUNT(res)++; }
ZEND_BEGIN_ARG_INFO_EX(arginfo_dom_configuration_can_set_parameter, 0, 0, 0) ZEND_ARG_INFO(0, name) ZEND_ARG_INFO(0, value) ZEND_END_ARG_INFO(); /* }}} */ /* * class domdomconfiguration * * URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#DOMConfiguration * Since: DOM Level 3 */ const zend_function_entry php_dom_domconfiguration_class_functions[] = { PHP_FALIAS(setParameter, dom_domconfiguration_set_parameter, arginfo_dom_configuration_set_parameter) PHP_FALIAS(getParameter, dom_domconfiguration_get_parameter, arginfo_dom_configuration_get_parameter) PHP_FALIAS(canSetParameter, dom_domconfiguration_can_set_parameter, arginfo_dom_configuration_can_set_parameter) { NULL, NULL, NULL } }; /* {{{ attribute protos, not implemented yet */ /* {{{ proto dom_void dom_domconfiguration_set_parameter(string name, domuserdata value); URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#DOMConfiguration-property Since: */ PHP_FUNCTION(dom_domconfiguration_set_parameter) {
ZEND_END_ARG_INFO(); ZEND_BEGIN_ARG_INFO_EX(arginfo_dom_string_extend_find_offset32, 0, 0, 1) ZEND_ARG_INFO(0, offset16) ZEND_END_ARG_INFO(); /* }}} */ /* * class domstringextend * * URL: https://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#i18n-methods-StringExtend * Since: */ const zend_function_entry php_dom_string_extend_class_functions[] = { PHP_FALIAS(findOffset16, dom_string_extend_find_offset16, arginfo_dom_string_extend_find_offset16) PHP_FALIAS(findOffset32, dom_string_extend_find_offset32, arginfo_dom_string_extend_find_offset32) PHP_FE_END }; /* {{{ attribute protos, not implemented yet */ /* {{{ proto int dom_string_extend_find_offset16(int offset32); URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#i18n-methods-StringExtend-findOffset16 Since: */ PHP_FUNCTION(dom_string_extend_find_offset16) { DOM_NOT_IMPLEMENTED(); } /* }}} end dom_string_extend_find_offset16 */
/* {{{ arginfo */ ZEND_BEGIN_ARG_INFO_EX(arginfo_dom_nodelist_item, 0, 0, 1) ZEND_ARG_INFO(0, index) ZEND_END_ARG_INFO(); /* }}} */ /* * class DOMNodeList * * URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#ID-536297177 * Since: */ const zend_function_entry php_dom_nodelist_class_functions[] = { PHP_FALIAS(item, dom_nodelist_item, arginfo_dom_nodelist_item) PHP_FE_END }; /* {{{ length int readonly=yes URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#ID-203510337 Since: */ int dom_nodelist_length_read(dom_object *obj, zval *retval TSRMLS_DC) { dom_nnodemap_object *objmap; xmlNodePtr nodep, curnode; int count = 0; HashTable *nodeht;
ZEND_ARG_INFO(0, exclusive) ZEND_ARG_INFO(0, with_comments) ZEND_ARG_ARRAY_INFO(0, xpath, 1) ZEND_ARG_ARRAY_INFO(0, ns_prefixes, 1) ZEND_END_ARG_INFO(); /* }}} */ /* * class DOMNode * * URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-1950641247 * Since: */ const zend_function_entry php_dom_node_class_functions[] = { /* {{{ */ PHP_FALIAS(insertBefore, dom_node_insert_before, arginfo_dom_node_insert_before) PHP_FALIAS(replaceChild, dom_node_replace_child, arginfo_dom_node_replace_child) PHP_FALIAS(removeChild, dom_node_remove_child, arginfo_dom_node_remove_child) PHP_FALIAS(appendChild, dom_node_append_child, arginfo_dom_node_append_child) PHP_FALIAS(hasChildNodes, dom_node_has_child_nodes, arginfo_dom_node_has_child_nodes) PHP_FALIAS(cloneNode, dom_node_clone_node, arginfo_dom_node_clone_node) PHP_FALIAS(normalize, dom_node_normalize, arginfo_dom_node_normalize) PHP_FALIAS(isSupported, dom_node_is_supported, arginfo_dom_node_is_supported) PHP_FALIAS(hasAttributes, dom_node_has_attributes, arginfo_dom_node_has_attributes) PHP_FALIAS(compareDocumentPosition, dom_node_compare_document_position, arginfo_dom_node_compare_document_position) PHP_FALIAS(isSameNode, dom_node_is_same_node, arginfo_dom_node_is_same_node) PHP_FALIAS(lookupPrefix, dom_node_lookup_prefix, arginfo_dom_node_lookup_prefix) PHP_FALIAS(isDefaultNamespace, dom_node_is_default_namespace, arginfo_dom_node_is_default_namespace) PHP_FALIAS(lookupNamespaceUri, dom_node_lookup_namespace_uri, arginfo_dom_node_lookup_namespace_uri) PHP_FALIAS(isEqualNode, dom_node_is_equal_node, arginfo_dom_node_is_equal_node) PHP_FALIAS(getFeature, dom_node_get_feature, arginfo_dom_node_get_feature)
ZEND_END_ARG_INFO(); ZEND_BEGIN_ARG_INFO_EX(arginfo_dom_implementationsource_getdomimplementations, 0, 0, 1) ZEND_ARG_INFO(0, features) ZEND_END_ARG_INFO(); /* }}} */ /* * class domimplementationsource * * URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#DOMImplementationSource * Since: DOM Level 3 */ const zend_function_entry php_dom_domimplementationsource_class_functions[] = { PHP_FALIAS(getDomimplementation, dom_domimplementationsource_get_domimplementation, arginfo_dom_implementationsource_getdomimplementation) PHP_FALIAS(getDomimplementations, dom_domimplementationsource_get_domimplementations, arginfo_dom_implementationsource_getdomimplementations) PHP_FE_END }; /* {{{ attribute protos, not implemented yet */ /* {{{ proto domdomimplementation dom_domimplementationsource_get_domimplementation(string features); URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#ID-getDOMImpl Since: */ PHP_FUNCTION(dom_domimplementationsource_get_domimplementation) { DOM_NOT_IMPLEMENTED(); } /* }}} end dom_domimplementationsource_get_domimplementation */
PHP_FE(ibase_maintain_db, arginfo_ibase_maintain_db) PHP_FE(ibase_db_info, arginfo_ibase_db_info) PHP_FE(ibase_server_info, arginfo_ibase_server_info) PHP_FE(ibase_wait_event, arginfo_ibase_wait_event) PHP_FE(ibase_set_event_handler, arginfo_ibase_set_event_handler) PHP_FE(ibase_free_event_handler, arginfo_ibase_free_event_handler) /** * These aliases are provided in order to maintain forward compatibility. As Firebird * and InterBase are developed independently, functionality might be different between * the two branches in future versions. * Firebird users should use the aliases, so future InterBase-specific changes will * not affect their code */ PHP_FALIAS(fbird_connect, ibase_connect, arginfo_ibase_connect) PHP_FALIAS(fbird_pconnect, ibase_pconnect, arginfo_ibase_pconnect) PHP_FALIAS(fbird_close, ibase_close, arginfo_ibase_close) PHP_FALIAS(fbird_drop_db, ibase_drop_db, arginfo_ibase_drop_db) PHP_FALIAS(fbird_query, ibase_query, arginfo_ibase_query) PHP_FALIAS(fbird_fetch_row, ibase_fetch_row, arginfo_ibase_fetch_row) PHP_FALIAS(fbird_fetch_assoc, ibase_fetch_assoc, arginfo_ibase_fetch_assoc) PHP_FALIAS(fbird_fetch_object, ibase_fetch_object, arginfo_ibase_fetch_object) PHP_FALIAS(fbird_free_result, ibase_free_result, arginfo_ibase_free_result) PHP_FALIAS(fbird_name_result, ibase_name_result, arginfo_ibase_name_result) PHP_FALIAS(fbird_prepare, ibase_prepare, arginfo_ibase_prepare) PHP_FALIAS(fbird_execute, ibase_execute, arginfo_ibase_execute) PHP_FALIAS(fbird_free_query, ibase_free_query, arginfo_ibase_free_query) PHP_FALIAS(fbird_gen_id, ibase_gen_id, arginfo_ibase_gen_id) PHP_FALIAS(fbird_num_fields, ibase_num_fields, arginfo_ibase_num_fields) PHP_FALIAS(fbird_num_params, ibase_num_params, arginfo_ibase_num_params)
const zend_function_entry pcntl_functions[] = { PHP_FE(pcntl_fork, arginfo_pcntl_void) PHP_FE(pcntl_waitpid, arginfo_pcntl_waitpid) PHP_FE(pcntl_wait, arginfo_pcntl_wait) PHP_FE(pcntl_signal, arginfo_pcntl_signal) PHP_FE(pcntl_signal_dispatch, arginfo_pcntl_void) PHP_FE(pcntl_wifexited, arginfo_pcntl_wifexited) PHP_FE(pcntl_wifstopped, arginfo_pcntl_wifstopped) PHP_FE(pcntl_wifsignaled, arginfo_pcntl_wifsignaled) PHP_FE(pcntl_wexitstatus, arginfo_pcntl_wifexitstatus) PHP_FE(pcntl_wtermsig, arginfo_pcntl_wtermsig) PHP_FE(pcntl_wstopsig, arginfo_pcntl_wstopsig) PHP_FE(pcntl_exec, arginfo_pcntl_exec) PHP_FE(pcntl_alarm, arginfo_pcntl_alarm) PHP_FE(pcntl_get_last_error, arginfo_pcntl_void) PHP_FALIAS(pcntl_errno, pcntl_get_last_error, NULL) PHP_FE(pcntl_strerror, arginfo_pcntl_strerror) #ifdef HAVE_GETPRIORITY PHP_FE(pcntl_getpriority, arginfo_pcntl_getpriority) #endif #ifdef HAVE_SETPRIORITY PHP_FE(pcntl_setpriority, arginfo_pcntl_setpriority) #endif #ifdef HAVE_SIGPROCMASK PHP_FE(pcntl_sigprocmask, arginfo_pcntl_sigprocmask) #endif #if HAVE_SIGWAITINFO && HAVE_SIGTIMEDWAIT PHP_FE(pcntl_sigwaitinfo, arginfo_pcntl_sigwaitinfo) PHP_FE(pcntl_sigtimedwait, arginfo_pcntl_sigtimedwait) #endif PHP_FE_END
PHP_FE(posix_access, arginfo_posix_access) /* POSIX.1, 9.2 */ PHP_FE(posix_getgrnam, arginfo_posix_getgrnam) PHP_FE(posix_getgrgid, arginfo_posix_getgrgid) PHP_FE(posix_getpwnam, arginfo_posix_getpwnam) PHP_FE(posix_getpwuid, arginfo_posix_getpwuid) #ifdef HAVE_GETRLIMIT PHP_FE(posix_getrlimit, arginfo_posix_getrlimit) #endif #ifdef HAVE_SETRLIMIT PHP_FE(posix_setrlimit, arginfo_posix_setrlimit) #endif PHP_FE(posix_get_last_error, arginfo_posix_get_last_error) PHP_FALIAS(posix_errno, posix_get_last_error, arginfo_posix_get_last_error) PHP_FE(posix_strerror, arginfo_posix_strerror) #ifdef HAVE_INITGROUPS PHP_FE(posix_initgroups, arginfo_posix_initgroups) #endif PHP_FE_END }; /* }}} */ /* {{{ PHP_MINFO_FUNCTION */ static PHP_MINFO_FUNCTION(posix) { php_info_print_table_start(); php_info_print_table_row(2, "Revision", "$Id: 6d34da7609fad451c7afc8c1f1258072f53b6dc9 $");
ZEND_END_ARG_INFO(); ZEND_BEGIN_ARG_INFO_EX(arginfo_xsl_xsltprocessor_set_profiling, 0, 0, 1) ZEND_ARG_INFO(0, filename) ZEND_END_ARG_INFO(); /* }}} */ /* * class xsl_xsltprocessor * * URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html# * Since: */ const zend_function_entry php_xsl_xsltprocessor_class_functions[] = { PHP_FALIAS(importStylesheet, xsl_xsltprocessor_import_stylesheet, arginfo_xsl_xsltprocessor_import_stylesheet) PHP_FALIAS(transformToDoc, xsl_xsltprocessor_transform_to_doc, arginfo_xsl_xsltprocessor_transform_to_doc) PHP_FALIAS(transformToUri, xsl_xsltprocessor_transform_to_uri, arginfo_xsl_xsltprocessor_transform_to_uri) PHP_FALIAS(transformToXml, xsl_xsltprocessor_transform_to_xml, arginfo_xsl_xsltprocessor_transform_to_xml) PHP_FALIAS(setParameter, xsl_xsltprocessor_set_parameter, arginfo_xsl_xsltprocessor_set_parameter) PHP_FALIAS(getParameter, xsl_xsltprocessor_get_parameter, arginfo_xsl_xsltprocessor_get_parameter) PHP_FALIAS(removeParameter, xsl_xsltprocessor_remove_parameter, arginfo_xsl_xsltprocessor_remove_parameter) PHP_FALIAS(hasExsltSupport, xsl_xsltprocessor_has_exslt_support, arginfo_xsl_xsltprocessor_has_exslt_support) PHP_FALIAS(registerPHPFunctions, xsl_xsltprocessor_register_php_functions, arginfo_xsl_xsltprocessor_register_php_functions) PHP_FALIAS(setProfiling, xsl_xsltprocessor_set_profiling, arginfo_xsl_xsltprocessor_set_profiling) {NULL, NULL, NULL} }; /* {{{ php_xsl_xslt_string_to_xpathexpr() Translates a string to a XPath Expression */ static char *php_xsl_xslt_string_to_xpathexpr(const char *str TSRMLS_DC)
ZEND_BEGIN_ARG_INFO_EX(arginfo_dom_characterdata_replace_data, 0, 0, 3) ZEND_ARG_INFO(0, offset) ZEND_ARG_INFO(0, count) ZEND_ARG_INFO(0, arg) ZEND_END_ARG_INFO(); /* }}} */ /* * class DOMCharacterData extends DOMNode * * URL: https://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-FF21A306 * Since: */ const zend_function_entry php_dom_characterdata_class_functions[] = { PHP_FALIAS(substringData, dom_characterdata_substring_data, arginfo_dom_characterdata_substring_data) PHP_FALIAS(appendData, dom_characterdata_append_data, arginfo_dom_characterdata_append_data) PHP_FALIAS(insertData, dom_characterdata_insert_data, arginfo_dom_characterdata_insert_data) PHP_FALIAS(deleteData, dom_characterdata_delete_data, arginfo_dom_characterdata_delete_data) PHP_FALIAS(replaceData, dom_characterdata_replace_data, arginfo_dom_characterdata_replace_data) PHP_FE_END }; /* {{{ data string readonly=no URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-72AB8359 Since: */ int dom_characterdata_data_read(dom_object *obj, zval *retval) { xmlNodePtr nodep = dom_object_get_node(obj);
PHP_FE(ftp_append, arginfo_ftp_append) PHP_FE(ftp_fput, arginfo_ftp_fput) PHP_FE(ftp_size, arginfo_ftp_size) PHP_FE(ftp_mdtm, arginfo_ftp_mdtm) PHP_FE(ftp_rename, arginfo_ftp_rename) PHP_FE(ftp_delete, arginfo_ftp_delete) PHP_FE(ftp_site, arginfo_ftp_site) PHP_FE(ftp_close, arginfo_ftp_close) PHP_FE(ftp_set_option, arginfo_ftp_set_option) PHP_FE(ftp_get_option, arginfo_ftp_get_option) PHP_FE(ftp_nb_fget, arginfo_ftp_nb_fget) PHP_FE(ftp_nb_get, arginfo_ftp_nb_get) PHP_FE(ftp_nb_continue, arginfo_ftp_nb_continue) PHP_FE(ftp_nb_put, arginfo_ftp_nb_put) PHP_FE(ftp_nb_fput, arginfo_ftp_nb_fput) PHP_FALIAS(ftp_quit, ftp_close, arginfo_ftp_close) PHP_FE_END }; zend_module_entry php_ftp_module_entry = { STANDARD_MODULE_HEADER_EX, NULL, NULL, "ftp", php_ftp_functions, PHP_MINIT(ftp), NULL, NULL, NULL, PHP_MINFO(ftp), PHP_FTP_VERSION,
PHP_FE(birdstep_fetch, arginfo_birdstep_fetch) PHP_FE(birdstep_result, arginfo_birdstep_result) PHP_FE(birdstep_freeresult, arginfo_birdstep_freeresult) PHP_FE(birdstep_autocommit, arginfo_birdstep_autocommit) PHP_FE(birdstep_off_autocommit, arginfo_birdstep_off_autocommit) PHP_FE(birdstep_commit, arginfo_birdstep_commit) PHP_FE(birdstep_rollback, arginfo_birdstep_rollback) PHP_FE(birdstep_fieldnum, arginfo_birdstep_fieldnum) PHP_FE(birdstep_fieldname, arginfo_birdstep_fieldname) /* * Temporary Function aliases until the next major upgrade to PHP. * These should allow users to continue to use their current scripts, * but should in reality warn the user that this functionality is * deprecated. */ PHP_FALIAS(velocis_connect, birdstep_connect, arginfo_birdstep_connect) PHP_FALIAS(velocis_close, birdstep_close, arginfo_birdstep_close) PHP_FALIAS(velocis_exec, birdstep_exec, arginfo_birdstep_exec) PHP_FALIAS(velocis_fetch, birdstep_fetch, arginfo_birdstep_fetch) PHP_FALIAS(velocis_result, birdstep_result, arginfo_birdstep_result) PHP_FALIAS(velocis_freeresult, birdstep_freeresult, arginfo_birdstep_freeresult) PHP_FALIAS(velocis_autocommit, birdstep_autocommit, arginfo_birdstep_autocommit) PHP_FALIAS(velocis_off_autocommit, birdstep_off_autocommit, arginfo_birdstep_off_autocommit) PHP_FALIAS(velocis_commit, birdstep_commit, arginfo_birdstep_commit) PHP_FALIAS(velocis_rollback, birdstep_rollback, arginfo_birdstep_rollback) PHP_FALIAS(velocis_fieldnum, birdstep_fieldnum, arginfo_birdstep_fieldnum) PHP_FALIAS(velocis_fieldname, birdstep_fieldname, arginfo_birdstep_fieldname) /* End temporary aliases */ { NULL, NULL, NULL }
#endif /* POSIX.1, 5.6 */ PHP_FE(posix_access, NULL) /* POSIX.1, 9.2 */ PHP_FE(posix_getgrnam, NULL) PHP_FE(posix_getgrgid, NULL) PHP_FE(posix_getpwnam, NULL) PHP_FE(posix_getpwuid, NULL) #ifdef HAVE_GETRLIMIT PHP_FE(posix_getrlimit, NULL) #endif PHP_FE(posix_get_last_error, NULL) PHP_FALIAS(posix_errno, posix_get_last_error, NULL) PHP_FE(posix_strerror, NULL) #ifdef HAVE_INITGROUPS PHP_FE(posix_initgroups, NULL) #endif {NULL, NULL, NULL} }; /* }}} */ /* {{{ PHP_MINFO_FUNCTION */ static PHP_MINFO_FUNCTION(posix) { php_info_print_table_start(); php_info_print_table_row(2, "Revision", "$Revision: 293036 $");
/* {{{ arginfo */ ZEND_BEGIN_ARG_INFO(arginfo_litespeed__void, 0) ZEND_END_ARG_INFO() /* }}} */ PHP_FUNCTION(litespeed_request_headers); PHP_FUNCTION(litespeed_response_headers); PHP_FUNCTION(apache_get_modules); PHP_MINFO_FUNCTION(litespeed); zend_function_entry litespeed_functions[] = { PHP_FE(litespeed_request_headers, arginfo_litespeed__void) PHP_FE(litespeed_response_headers, arginfo_litespeed__void) PHP_FE(apache_get_modules, arginfo_litespeed__void) PHP_FALIAS(getallheaders, litespeed_request_headers, arginfo_litespeed__void) PHP_FALIAS(apache_request_headers, litespeed_request_headers, arginfo_litespeed__void) PHP_FALIAS(apache_response_headers, litespeed_response_headers, arginfo_litespeed__void) {NULL, NULL, NULL} }; static PHP_MINIT_FUNCTION(litespeed) { /* REGISTER_INI_ENTRIES(); */ return SUCCESS; } static PHP_MSHUTDOWN_FUNCTION(litespeed) { /* UNREGISTER_INI_ENTRIES(); */
/* {{{ arginfo */ ZEND_BEGIN_ARG_INFO_EX(arginfo_dom_implementationlist_item, 0, 0, 1) ZEND_ARG_INFO(0, index) ZEND_END_ARG_INFO(); /* }}} */ /* * class domimplementationlist * * URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#DOMImplementationList * Since: DOM Level 3 */ const zend_function_entry php_dom_domimplementationlist_class_functions[] = { PHP_FALIAS(item, dom_domimplementationlist_item, arginfo_dom_implementationlist_item) {NULL, NULL, NULL} }; /* {{{ attribute protos, not implemented yet */ /* {{{ length unsigned long readonly=yes URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#DOMImplementationList-length Since: */ int dom_domimplementationlist_length_read(dom_object *obj, zval **retval TSRMLS_DC) { ALLOC_ZVAL(*retval); ZVAL_STRING(*retval, "TEST", 1); return SUCCESS;
zend_function_entry xdiff_functions[] = { PHP_FE(xdiff_file_diff, NULL) PHP_FE(xdiff_file_bdiff, NULL) PHP_FE(xdiff_file_patch, NULL) PHP_FE(xdiff_file_bpatch, NULL) PHP_FE(xdiff_file_merge3, NULL) PHP_FE(xdiff_file_rabdiff, NULL) PHP_FE(xdiff_file_bdiff_size, NULL) PHP_FE(xdiff_string_diff, NULL) PHP_FE(xdiff_string_bdiff, NULL) PHP_FE(xdiff_string_patch, xdiff_arg_force_ref) PHP_FE(xdiff_string_bpatch, NULL) PHP_FE(xdiff_string_merge3, xdiff_arg_force_ref) PHP_FE(xdiff_string_rabdiff, NULL) PHP_FE(xdiff_string_bdiff_size, NULL) PHP_FALIAS(xdiff_file_diff_binary, xdiff_file_bdiff, NULL) PHP_FALIAS(xdiff_file_patch_binary, xdiff_file_bpatch, NULL) PHP_FALIAS(xdiff_string_diff_binary, xdiff_string_bdiff, NULL) PHP_FALIAS(xdiff_string_patch_binary, xdiff_string_bpatch, NULL) { NULL, NULL, NULL } }; /* }}} */ /* {{{ xdiff_module_entry */ zend_module_entry xdiff_module_entry = { #if ZEND_MODULE_API_NO >= 20010901 STANDARD_MODULE_HEADER, #endif