eschmid         Fri Dec  7 04:58:53 2001 EDT

  Modified files:              
    /phpdoc     funclist.txt funcsummary.txt 
  Log:
  New version. dbplus doesn't look correct.
  
Index: phpdoc/funclist.txt
diff -u phpdoc/funclist.txt:1.12 phpdoc/funclist.txt:1.13
--- phpdoc/funclist.txt:1.12    Fri Oct 12 03:45:16 2001
+++ phpdoc/funclist.txt Fri Dec  7 04:58:52 2001
@@ -370,9 +370,12 @@
 fbsql_password
 fbsql_pconnect
 fbsql_query
+fbsql_read_blob
+fbsql_read_clob
 fbsql_result
 fbsql_rollback
 fbsql_select_db
+fbsql_set_lob_mode
 fbsql_set_transaction
 fbsql_start_db
 fbsql_stop_db
@@ -518,6 +521,7 @@
 png2wbmp
 # php4/ext/gettext/gettext.c
 _
+bind_textdomain_codeset
 bindtextdomain
 dcgettext
 dcngettext
@@ -721,7 +725,6 @@
 imap_listsubscribed
 imap_lsub
 imap_mail
-imap_mail
 imap_mail_compose
 imap_mail_copy
 imap_mail_move
@@ -862,11 +865,22 @@
 ircg_pconnect
 ircg_register_format_messages
 ircg_set_current
+ircg_set_file
+ircg_set_on_die
 ircg_topic
 ircg_whois
 # php4/ext/java/java.c
 java_last_exception_clear
 java_last_exception_get
+# php4/ext/dio/dio.c
+dio_close
+dio_fcntl
+dio_open
+dio_read
+dio_seek
+dio_stat
+dio_truncate
+dio_write
 # php4/ext/ldap/ldap.c
 ldap_8859_to_t61
 ldap_add
@@ -905,6 +919,8 @@
 ldap_rename
 ldap_search
 ldap_set_option
+ldap_set_rebind_proc
+ldap_sort
 ldap_start_tls
 ldap_t61_to_8859
 ldap_unbind
@@ -1166,7 +1182,11 @@
 udm_api_version
 udm_cat_list
 udm_cat_path
+udm_check_charset
+udm_check_stored
 udm_clear_search_limits
+udm_close_stored
+udm_crc32
 udm_errno
 udm_error
 udm_find
@@ -1177,6 +1197,7 @@
 udm_get_res_field
 udm_get_res_param
 udm_load_ispell_data
+udm_open_stored
 udm_set_agent_param
 # php4/ext/msql/php_msql.c
 msql
@@ -1232,6 +1253,7 @@
 mssql_data_seek
 mssql_execute
 mssql_fetch_array
+mssql_fetch_assoc
 mssql_fetch_batch
 mssql_fetch_field
 mssql_fetch_object
@@ -1932,24 +1954,6 @@
 recode
 recode_file
 recode_string
-# php4/ext/sablot/sablot.c
-xslt_closelog
-xslt_create
-xslt_errno
-xslt_error
-xslt_fetch_result
-xslt_free
-xslt_openlog
-xslt_output_begintransform
-xslt_output_endtransform
-xslt_process
-xslt_run
-xslt_set_base
-xslt_set_encoding
-xslt_set_error_handler
-xslt_set_sax_handler
-xslt_set_scheme_handler
-xslt_transform
 # php4/ext/satellite/object.c
 # php4/ext/satellite/php_orbit.c
 orbit_caught_exception
@@ -1965,6 +1969,7 @@
 satellite_object_to_string
 # php4/ext/satellite/struct.c
 # php4/ext/session/session.c
+session_cache_expire
 session_cache_limiter
 session_decode
 session_destroy
@@ -2025,6 +2030,7 @@
 socket_iovec_fetch
 socket_iovec_free
 socket_iovec_set
+socket_last_error
 socket_listen
 socket_read
 socket_readv
@@ -2069,11 +2075,14 @@
 addcslashes
 addslashes
 array_change_key_case
+array_chunk
 array_count_values
 array_diff
+array_fill
 array_filter
 array_flip
 array_intersect
+array_key_exists
 array_keys
 array_map
 array_merge
@@ -2204,6 +2213,8 @@
 fsockopen
 fstat
 ftell
+ftok
+ftok  
 ftruncate
 fwrite
 get_browser
@@ -2288,7 +2299,6 @@
 is_writeable
 join
 key
-key_exists
 krsort
 ksort
 lcg_value
@@ -2310,12 +2320,12 @@
 mail
 max
 md5
+md5_file
 metaphone
 microtime
 min
 mkdir
 mktime
-mmapfile
 move_uploaded_file
 mt_getrandmax
 mt_rand
@@ -2327,10 +2337,13 @@
 nl_langinfo
 nl_langinfo
 number_format
+ob_clean
 ob_end_clean
 ob_end_flush
+ob_flush
 ob_get_contents
 ob_get_length
+ob_get_level
 ob_implicit_flush
 ob_start
 octdec
@@ -2416,6 +2429,7 @@
 str_pad
 str_repeat
 str_replace
+str_rot13
 strchr
 strcoll
 strcoll
@@ -2686,51 +2700,6 @@
 xml_set_start_namespace_decl_handler
 xml_set_unparsed_entity_decl_handler
 # php4/ext/xslt/sablot.c
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-handle
-handle
-handle
-handle
-handle
-handle
-handle
-handle
-handle
-handle
 xslt_create
 xslt_errno
 xslt_error
@@ -2809,7 +2778,6 @@
 ob_gzhandler
 readgzfile
 # php4/ext/msession/msession.c
-confirm_msession_compiled
 msession_connect
 msession_count
 msession_create
@@ -2845,6 +2813,13 @@
 xmlrpc_server_register_introspection_callback
 xmlrpc_server_register_method
 xmlrpc_set_type
+# php4/ext/overload/overload.c
+overload
+# php4/ext/w32api/w32api.c
+w32api_deftype
+w32api_init_dtype
+w32api_register_function
+w32api_set_call_method
 # php4/sapi/aolserver/aolserver.c
 getallheaders
 # php4/sapi/apache/php_apache.c
@@ -2856,8 +2831,8 @@
 virtual
 # php4/sapi/apache2filter/php_functions.c
 apache_lookup_uri
-apache_sub_req
-get_all_headers
+getallheaders
+virtual
 # php4/Zend/zend_API.c
 display_disabled_function
 # php4/Zend/zend_builtin_functions.c
Index: phpdoc/funcsummary.txt
diff -u phpdoc/funcsummary.txt:1.11 phpdoc/funcsummary.txt:1.12
--- phpdoc/funcsummary.txt:1.11 Fri Oct 12 03:45:16 2001
+++ phpdoc/funcsummary.txt      Fri Dec  7 04:58:52 2001
@@ -27,25 +27,25 @@
 string bcsub(string left_operand, string right_operand [, int scale]) 
      Returns the difference between two arbitrary precision numbers  
 # php4/ext/bz2/bz2.c
-int bzclose(int bz) 
+int bzclose(resouce bzp) 
      Closes a BZip2 stream  
 string bzcompress(string source [, int blocksize100k [, int workfactor]]) 
      Compresses a string into BZip2 encoded data  
 string bzdecompress(string source [, int small]) 
      Decompresses BZip2 compressed data  
-int bzerrno(int bz) 
+int bzerrno(resouce bzp) 
      Returns the error number  
-array bzerror(int bz) 
+array bzerror(resouce bzp) 
      Returns the error number and error string in an associative array  
-string bzerrstr(int bz) 
+string bzerrstr(resouce bzp) 
      Returns the error string  
-int bzflush(int bz) 
+int bzflush(resouce bzp) 
      Flushes a BZip2 stream  
-int bzopen(string|int file|fp, string mode) 
+resource bzopen(string fn|resource fp, string mode) 
      Opens a new BZip2 stream  
-string bzread(int bz [, int len]) 
+string bzread(resouce bzp [, int len]) 
      Reads len bytes from the BZip2 stream given by bz  
-int bzwrite(int bz, string data [, int len]) 
+int bzwrite(resouce bzp, string data [, int len]) 
      Writes data to the BZip2 stream given by bz  
 # php4/ext/calendar/cal_unix.c
 int jdtounix(int jday) 
@@ -122,25 +122,25 @@
 # php4/ext/com/COM.c
 mixed com_addref(int module) 
      Increases the reference counter on a COM object  
-mixed com_invoke(int module) 
-     Releases a COM object  
-mixed com_invoke(int module, string handler_name [, mixed arg [, ...]]) 
+mixed com_invoke(int module, string handler_name [, mixed arg [, mixed ...]]) 
      Invokes a COM module  
-bool com_isenum(com_module obj) 
+bool com_isenum(object com_module) 
      Grabs an IEnumVariant  
 int com_load(string module_name [, string remote_host [, int codepage [, string 
typelib]]]) 
      Loads a COM module  
-bool com_load_typelib(string typelib_name [, int case_insensitiv])  
+bool com_load_typelib(string typelib_name [, int case_insensitive])  
      Loads a Typelib  
 mixed com_propget(int module, string property_name) 
      Gets properties from a COM module  
 bool com_propput(int module, string property_name, mixed value) 
      Puts the properties for a module  
+mixed com_release(int module) 
+     Releases a COM object  
 # php4/ext/cpdf/cpdf.c
 void cpdf_add_annotation(int pdfdoc, float xll, float yll, float xur, float xur, 
string title, string text [, int mode]) 
      Sets annotation  
 int cpdf_add_outline(int pdfdoc, int lastoutline, int sublevel, int open, int pagenr, 
string title) 
-     Add outline  
+     Adds outline  
 void cpdf_arc(int pdfdoc, float x, float y, float radius, float start, float end [, 
int mode]) 
      Draws an arc  
 void cpdf_begin_text(int pdfdoc) 
@@ -158,23 +158,23 @@
 void cpdf_closepath_stroke(int pdfdoc) 
      Close path and draw line along path  
 void cpdf_continue_text(int pdfdoc, string text) 
-     Output text in next line  
+     Outputs text in next line  
 void cpdf_curveto(int pdfdoc, float x1, float y1, float x2, float y2, float x3, float 
y3 [, int mode]) 
      Draws a curve  
 void cpdf_end_text(int pdfdoc) 
      Ends text section  
 void cpdf_fill(int pdfdoc) 
-     Fill current path  
+     Fills current path  
 void cpdf_fill_stroke(int pdfdoc) 
-     Fill and stroke current path  
+     Fills and stroke current path  
 array cpdf_finalize(int pdfdoc) 
-     Creates pdf doc in memory  
+     Creates PDF doc in memory  
 void cpdf_finalize_page(int pdfdoc, int pagenr) 
      Ends the page to save memory  
 void cpdf_global_set_document_limits(int maxPages, int maxFonts, int maxImages, int 
maxAnnots, int maxObjects) 
      Sets document settings for all documents  
 void cpdf_import_jpeg(int pdfdoc, string filename, float x, float y, float angle, 
float width, float height, float x_scale, float y_scale, int gsave [, int mode]) 
-     Includes jpeg image  
+     Includes JPEG image  
 void cpdf_lineto(int pdfdoc, float x, float y [, int mode]) 
      Draws a line  
 void cpdf_moveto(int pdfdoc, float x, float y [, int mode]) 
@@ -208,7 +208,7 @@
 void cpdf_scale(int pdfdoc, float x_scale, float y_scale) 
      Sets scaling  
 void cpdf_set_action_url(int pdfdoc, float xll, float yll, float xur, float xur, 
string url [, int mode]) 
-     Sets Hyperlink  
+     Sets hyperlink  
 void cpdf_set_char_spacing(int pdfdoc, float space) 
      Sets character spacing  
 bool cpdf_set_creator(int pdfdoc, string creator) 
@@ -216,11 +216,11 @@
 void cpdf_set_current_page(int pdfdoc, int pagenr) 
      Sets page for output  
 void cpdf_set_font(int pdfdoc, string font, float size, string encoding) 
-     Select the current font face, size and encoding  
+     Selects the current font face, size and encoding  
 void cpdf_set_font_directories(int pdfdoc, string pfmdir, string pfbdir) 
-     Set directories to search when using external fonts.  
+     Sets directories to search when using external fonts  
 void cpdf_set_font_map_file(int pdfdoc, string filename) 
-     Set fontname to filename translation map when using external fonts.  
+     Sets fontname to filename translation map when using external fonts  
 void cpdf_set_horiz_scaling(int pdfdoc, float scale) 
      Sets horizontal scaling of text  
 bool cpdf_set_keywords(int pdfptr, string keywords) 
@@ -234,7 +234,7 @@
 void cpdf_set_text_matrix(int pdfdoc, arry matrix) 
      Sets the text matrix  
 void cpdf_set_text_pos(int pdfdoc, float x, float y [, int mode]) 
-     Set the position of text for the next cpdf_show call  
+     Sets the position of text for the next cpdf_show call  
 void cpdf_set_text_rendering(int pdfdoc, int rendermode) 
      Determines how text is rendered  
 void cpdf_set_text_rise(int pdfdoc, float value) 
@@ -264,11 +264,11 @@
 void cpdf_setmiterlimit(int pdfdoc, float value) 
      Sets miter limit  
 void cpdf_setrgbcolor(int pdfdoc, float red, float green, float blue) 
-     Sets drawing and filling color to rgb color value  
+     Sets drawing and filling color to RGB color value  
 void cpdf_setrgbcolor_fill(int pdfdoc, float red, float green, float blue) 
      Sets filling color to rgb color value  
 void cpdf_setrgbcolor_stroke(int pdfdoc, float red, float green, float blue) 
-     Sets drawing color to rgb color value  
+     Sets drawing color to RGB color value  
 void cpdf_show(int pdfdoc, string text) 
      Output text at current position  
 void cpdf_show_xy(int pdfdoc, string text, float x-koor, float y-koor [, int mode]) 
@@ -276,42 +276,42 @@
 float cpdf_stringwidth(int pdfdoc, string text) 
      Returns width of text in current font  
 void cpdf_stroke(int pdfdoc) 
-     Draw line along path path  
+     Draws line along path path  
 void cpdf_text(int pdfdoc, string text [, float x-koor, float y-koor [, int mode [, 
float orientation [, int alignmode]]]]) 
-     Output text  
+     Outputs text  
 void cpdf_translate(int pdfdoc, float x, float y) 
      Sets origin of coordinate system  
 # php4/ext/crack/crack.c
-string crack_check([int dictionary, ] string password) 
+string crack_check([int dictionary,] string password) 
      Performs an obscure check with the given password  
 string crack_closedict([int link_identifier]) 
-     Closes an open cracklib dictionary.  
-string crack_getlastmessage() 
-     Returns the message from the last obscure check.  
+     Closes an open cracklib dictionary  
+string crack_getlastmessage(void) 
+     Returns the message from the last obscure check  
 string crack_opendict(string dictionary) 
      Opens a new cracklib dictionary  
 # php4/ext/ctype/ctype.c
-bool isalnum(mixed c) 
+bool ctype_alnum(mixed c) 
      Checks for alphanumeric character(s)  
-bool isalpha(mixed c) 
+bool ctype_alpha(mixed c) 
      Checks for alphabetic character(s)  
-bool iscntrl(mixed c) 
+bool ctype_cntrl(mixed c) 
      Checks for control character(s)  
-bool isdigit(mixed c) 
+bool ctype_digit(mixed c) 
      Checks for numeric character(s)  
-bool isgraph(mixed c) 
+bool ctype_graph(mixed c) 
      Checks for any printable character(s) except space  
-bool islower(mixed c) 
+bool ctype_lower(mixed c) 
      Checks for lowercase character(s)   
-bool isprint(mixed c) 
+bool ctype_print(mixed c) 
      Checks for printable character(s)  
-bool ispunct(mixed c) 
+bool ctype_punct(mixed c) 
      Checks for any printable character which is not whitespace or an alphanumeric 
character  
-bool isspace(mixed c) 
+bool ctype_space(mixed c) 
      Checks for whitespace character(s) 
-bool isupper(mixed c) 
+bool ctype_upper(mixed c) 
      Checks for uppercase character(s)  
-bool isxdigit(mixed c) 
+bool ctype_xdigit(mixed c) 
      Checks for character(s) representing a hexadecimal digit  
 # php4/ext/curl/curl.c
 void curl_close(int ch) 
@@ -346,6 +346,19 @@
      Return a string containing the message of acknowledgement of delivery     
(headers and body of the message).     This result corresponds to the last parameter 
"reponse" of the original function     which was removed.  
 bool cybermut_testmac(string code_MAC, string version, string TPE, string cdate, 
string montant, string ref_commande, string texte_libre, string code_retour) 
      Return a boolean attesting that the authentification proceeded well      true : 
the received message is authenticated      false: if not  
+# php4/ext/cyrus/cyrus.c
+bool cyrus_authenticate( resource connection [, string mechlist [, string service [, 
+string user [, int minssf [, int maxssf]]]]]) 
+     Authenticate agaings a Cyrus IMAP server  
+bool cyrus_bind( resource connection, array callbacks)  
+   Bind callbacks to a Cyrus IMAP connection  
+bool cyrus_close( resource connection) 
+     Close connection to a cyrus server  
+resource cyrus_connect([ string host [, string port [, int flags]]]) 
+     Connect to a Cyrus IMAP server  
+bool cyrus_query( resource connection, string query)  
+     Send a query to a Cyrus IMAP server  
+bool cyrus_unbind( resource connection, string trigger_name) 
+     Unbind ...  
 # php4/ext/db/db.c
 string dblist(void) 
      Describes the dbm-compatible library being used  
@@ -518,47 +531,53 @@
 # php4/ext/dbx/dbx.c
 bool dbx_close(dbx_link_object dbx_link) 
      Returns success or failure    
-long dbx_compare(array row_x, array row_y, string columnname [, flags]) 
-     returns row_y[columnname] - row_x[columnname], converted to -1, 0 or 1   
+int dbx_compare(array row_x, array row_y, string columnname [, int flags]) 
+     Returns row_y[columnname] - row_x[columnname], converted to -1, 0 or 1  
 dbx_link_object dbx_connect(string module_name, string host, string db, string 
username, string password [, bool persistent]) 
-     returns a dbx_link_object on success     returns 0 on failure   
+     Returns a dbx_link_object on success and returns 0 on failure  
 void dbx_error(dbx_link_object dbx_link) 
      Returns success or failure    
 dbx_result_object dbx_query(dbx_link_object dbx_link, string sql_statement [, long 
flags]) 
-     returns a dbx_link_object on success     returns 0 on failure   
-long dbx_sort(dbx_result_object dbx_result, string compare_function_name) 
-     returns 0 on failure, 1 on success   
+     Returns a dbx_link_object on success and returns 0 on failure  
+int dbx_sort(object dbx_result, string compare_function_name) 
+     Returns 0 on failure, 1 on success  
 # php4/ext/domxml/php_domxml.c
 object domxml_add_root(string name) 
      Adds root node to document  
-array domxml_attr_name() 
+array domxml_attr_name(void) 
      Returns list of attribute names  
-array domxml_attr_specified() 
+array domxml_attr_specified(void) 
      Returns list of attribute names  
-array domxml_attr_value() 
+array domxml_attr_value(void) 
      Returns list of attribute names  
-array domxml_cdata_length() 
+array domxml_cdata_length(void) 
      Returns list of attribute names  
+bool domxml_clone_node(void) 
+     Clones a node  
 object domxml_doc_create_attribute(string name) 
      Creates new attribute node  
+object domxml_doc_create_cdata_section(string name) 
+     Creates new cdata node  
 object domxml_doc_create_comment(string name) 
      Creates new comment node  
 object domxml_doc_create_element(string name) 
      Creates new element node  
+object domxml_doc_create_entity_reference(string name) 
+     Creates new cdata node  
 object domxml_doc_create_processing_instruction(string name) 
      Creates new processing_instruction node  
 object domxml_doc_create_text_node(string name) 
      Creates new text node  
-object domxml_doc_doctype() 
+object domxml_doc_doctype(void) 
      Returns DomDocumentType  
-array domxml_doc_document_element() 
+array domxml_doc_document_element(void) 
      Returns root node of document  
-object domxml_doc_implementation() 
+object domxml_doc_implementation(void) 
      Returns DomeDOMImplementation  
 object domxml_doc_imported_node(int node, bool recursive) 
      Creates new element node  
-array domxml_doctype_name() 
-     Return name of DocumentType  
+array domxml_doctype_name(void) 
+     Returns name of DocumentType  
 object domxml_dtd([int doc_handle]) 
      Returns DTD of document  
 string domxml_dumpmem([int doc_handle]) 
@@ -570,17 +589,17 @@
 string domxml_elem_get_element_by_tagname(string tagname) 
      Returns element for given attribute  
 string domxml_elem_remove_attribute(string attrname) 
-     Remove given attribute  
+     Removes given attribute  
 bool domxml_elem_set_attribute(string attrname, string value) 
      Sets value of given attribute  
 bool domxml_elem_set_attribute_node(int attr) 
      Sets value of given attribute  
-string domxml_elem_tagname() 
+string domxml_elem_tagname(void) 
      Returns tag name of element node  
 object domxml_element(string name) 
      Constructor of DomElement  
-object domxml_new_child(string name, string content) 
-     Adds child node to parent node  
+bool domxml_is_blank_node(void) 
+     Returns true if node is blank  
 object domxml_new_xmldoc(string version) 
      Creates new xmldoc  
 object domxml_node(string name) 
@@ -589,55 +608,57 @@
      Adds existing node to parent node  
 object domxml_node_append_child(int domnode) 
      Adds node to list of children  
-array domxml_node_attributes() 
+array domxml_node_attributes(void) 
      Returns list of attributes of node  
-array domxml_node_children() 
+array domxml_node_children(void) 
      Returns list of children nodes  
-object domxml_node_first_child() 
+object domxml_node_first_child(void) 
      Returns first child from list of children  
-object domxml_node_has_attributes() 
+object domxml_node_has_attributes(void) 
      Returns true if node has attributes  
-object domxml_node_has_child_nodes() 
+object domxml_node_has_child_nodes(void) 
      Returns true if node has children  
 object domxml_node_insert_before(int newnode, int refnode) 
      Adds node in list of nodes before given node  
-object domxml_node_last_child() 
+object domxml_node_last_child(void) 
      Returns last child from list of children  
-object domxml_node_name() 
+object domxml_node_name(void) 
      Returns name of node  
-object domxml_node_next_sibling() 
+object domxml_node_new_child(string name, string content) 
+     Adds child node to parent node  
+object domxml_node_next_sibling(void) 
      Returns next child from list of children  
-object domxml_node_owner_document() 
+object domxml_node_owner_document(void) 
      Returns document this node belongs to  
-object domxml_node_parent() 
+object domxml_node_parent(void) 
      Returns parent of node  
-object domxml_node_prefix() 
+object domxml_node_prefix(void) 
      Returns namespace prefix of node  
-object domxml_node_previous_sibling() 
+object domxml_node_previous_sibling(void) 
      Returns previous child from list of children  
 bool domxml_node_set_content(string content) 
-     Set content of a node  
+     Sets content of a node  
 bool domxml_node_set_name(string name) 
      Sets name of a node  
 bool domxml_node_text_concat(string content) 
      Add string tocontent of a node  
-int domxml_node_type() 
-     unknown  
-object domxml_node_unlink_node() 
+int domxml_node_type(void) 
+     Returns the type of the node  
+object domxml_node_unlink_node(void) 
      Deletes node  
-object domxml_node_value() 
+object domxml_node_value(void) 
      Returns name of value  
-string domxml_notation_public_id() 
+string domxml_notation_public_id(void) 
      Returns public id of notation node  
-string domxml_notation_system_id() 
-     Returns system id of notation node  
-array domxml_pi_data() 
+string domxml_notation_system_id(void) 
+     Returns system ID of notation node  
+array domxml_pi_data(void) 
      Returns data of pi  
-array domxml_pi_target() 
+array domxml_pi_target(void) 
      Returns target of pi  
 int domxml_test(int id) 
      Unity function for testing  
-string domxml_version() 
+string domxml_version(void) 
      Dumps document into string  
 int node_attributes(zval **attributes, int node) 
      Returns list of children nodes  
@@ -645,24 +666,24 @@
      Returns list of children nodes  
 int node_namespace([int node]) 
      Returns list of namespaces  
-object xmldoc(string xmldoc) 
+object xmldoc(string xmldoc [, bool from_file]) 
      Creates DOM object of XML document  
 object xmldocfile(string filename) 
-     Creates DOM object of XML document in file 
+     Creates DOM object of XML document in file  
 object xmltree(string xmltree) 
-     Create a tree of PHP objects from an XML document  
-int xpath_eval([int xpathctx_handle, ] string str) 
-     Evaluate the XPath Location Path in the given string  
-int xpath_eval_expression([int xpathctx_handle, ] string str) 
-     Evaluate the XPath Location Path in the given string  
+     Creates a tree of PHP objects from an XML document  
+int xpath_eval([int xpathctx_handle,] string str) 
+     Evaluates the XPath Location Path in the given string  
+int xpath_eval_expression([int xpathctx_handle,] string str) 
+     Evaluates the XPath Location Path in the given string  
 bool xpath_init(void) 
      Initializing XPath environment  
 string xpath_new_context([int doc_handle]) 
-     Create new XPath context  
-int xptr_eval([int xpathctx_handle, ] string str) 
-     Evaluate the XPtr Location Path in the given string  
+     Creates new XPath context  
+int xptr_eval([int xpathctx_handle,] string str) 
+     Evaluates the XPtr Location Path in the given string  
 string xptr_new_context([int doc_handle]) 
-     Create new XPath context  
+     Creates new XPath context  
 # php4/ext/exif/exif.c
 string read_exif_data(string filename [, int readall]) 
      Reads the EXIF header data from a JPEG file  
@@ -701,17 +722,17 @@
         
 string fbsql_error([resource link_identifier]) 
         
-array fbsql_fetch_array(int result [, int result_type]) 
+array fbsql_fetch_array(resource result [, int result_type]) 
      Fetch a result row as an array (associative, numeric or both) 
-object fbsql_fetch_assoc(int result) 
+object fbsql_fetch_assoc(resource result) 
         
 object fbsql_fetch_field(int result [, int field_index]) 
         
 array fbsql_fetch_lengths(int result) 
         
-object fbsql_fetch_object(int result [, int result_type]) 
+object fbsql_fetch_object(resource result [, int result_type]) 
         
-array fbsql_fetch_row(int result) 
+array fbsql_fetch_row(resource result) 
         
 string fbsql_field_flags(int result [, int field_index]) 
         
@@ -751,12 +772,18 @@
         
 resource fbsql_query(string query [, resource link_identifier]) 
         
+string fbsql_read_blob(string blob_handle [, resource link_identifier]) 
+        
+string fbsql_read_clob(string clob_handle [, resource link_identifier]) 
+        
 mixed fbsql_result(int result [, int row [, mixed field]]) 
         
 int fbsql_rollback([resource link_identifier]) 
         
 bool fbsql_select_db([string database_name [, resource link_identifier]])    
         
+bool fbsql_set_lob_mode(resource result, int lob_mode) 
+        
 void fbsql_set_transaction(resource link_identifier, int Locking, int Isolation) 
      Set the transaction locking and isolation  
 bool fbsql_start_db(string database_name [, resource link_identifier]) 
@@ -788,6 +815,8 @@
      Writes out the FDF file  
 bool fdf_set_ap(int fdfdoc, string fieldname, int face, string filename, int pagenr) 
      Sets the appearence of a field  
+bool fdf_set_encoding(int fdf_document, string encoding) 
+     Sets FDF encoding (either "Shift-JIS" or "Unicode")  
 bool fdf_set_file(int fdfdoc, string filename) 
      Sets the value of /F key  
 bool fdf_set_flags(int fdfdoc, string fieldname, int whichflags, int newflags) 
@@ -934,6 +963,8 @@
      Create a new image from WBMP file or URL  
 int imagecreatefromxbm(string filename) 
      Create a new image from XBM file or URL  
+int imagecreatefromxpm(string filename) 
+     Create a new image from XPM file or URL  
 int imagecreatetruecolor(int x_size, int y_size) 
      Create a new true color image  
 int imagedashedline(int im, int x1, int y1, int x2, int y2, int col) 
@@ -960,6 +991,8 @@
      Get font width  
 array imageftbbox(int size, int angle, string font_file, string text[, array 
extrainfo]) 
      Give the bounding box of a text using fonts via freetype2  
+array imagefttext(int im, int size, int angle, int x, int y, int col, string 
+font_file, string text, [array extrainfo]) 
+     Write text to the image using fonts via freetype2  
 int imagegammacorrect(int im, float inputgamma, float outputgamma) 
      Apply a gamma correction to a GD image  
 int imagegd(int im [, string filename]) 
@@ -984,6 +1017,8 @@
      Draw a polygon  
 array imagepsbbox(string text, int font, int size [, int space, int tightness, int 
angle]) 
      Return the bounding box needed by a string if rasterized  
+int imagepscopyfont(int font_index) 
+     Make a copy of a font for purposes like extending or reenconding  
 bool imagepsencodefont(int font_index, string filename) 
      To change a fonts character encoding vector  
 bool imagepsextendfont(int font_index, float extend) 
@@ -1016,12 +1051,12 @@
      Get image width  
 int imagesy(int im) 
      Get image height  
+void imagetruecolortopalette(resource im, bool ditherFlag, int colorsWanted) 
+     Convert a true colour image to a palette based image with a number of colours, 
+optionally using dithering.  
 array imagettfbbox(int size, int angle, string font_file, string text) 
      Give the bounding box of a text using TrueType fonts  
 array imagettftext(int im, int size, int angle, int x, int y, int col, string 
font_file, string text) 
      Write text to the image using a TrueType font  
-array imagettftext(int im, int size, int angle, int x, int y, int col, string 
font_file, string text, [array extrainfo]) 
-     Write text to the image using a TrueType font  
 int imagetypes(void) 
      Return the types of images supported in a bitfield - 1=GIF, 2=JPEG, 4=PNG, 
8=WBMP, 16=XPM  
 int imagewbmp(int im [, string filename, [, int foreground]]) 
@@ -1046,6 +1081,8 @@
 array imagepstext(int image, string text, int font, int size, int xcoord, int ycoord 
[, int space, int tightness, float angle, int antialias]) 
      Rasterize a string over an image  
 # php4/ext/gettext/gettext.c
+string bind_textdomain_codeset (string domain, string codeset) 
+     Specify the character encoding in which the messages from the DOMAIN message 
+catalog will be returned.  
 string bindtextdomain(string domain_name, string dir) 
      Bind to the text domain domain_name, looking for translations in dir. Returns 
the current domain  
 string dcgettext(string domain_name, string msgid, long category) 
@@ -1309,6 +1346,8 @@
      Returns list of UIDs for that day or range of days  
 int icap_open(string calendar, string user, string password [, int options]) 
      Open an ICAP stream to a calendar  
+void icap_popen(void) 
+     For now this is obviously a dummy  
 string icap_rename_calendar(int stream_id, string src_calendar, string dest_calendar) 
      Rename a calendar 
 int icap_reopen(int stream_id, string calendar [, int options]) 
@@ -1331,6 +1370,8 @@
      Creates a new virtual web server 
 int iis_get_dir_security(int ServerInstance, string VirtualPath) 
      Gets Directory Security 
+int iis_get_script_map(int ServerInstance, string VirtualPath, string 
+ScriptExtention) 
+     Gets script mapping on a virtual directory for a specific extention 
 int iis_get_server_by_comment(string Comment) 
      Return the instance number associated with the Comment 
 int iis_get_server_by_path(string Path) 
@@ -1345,20 +1386,18 @@
      Creates application scope for a virtual directory 
 int iis_set_dir_security(int ServerInstance, string VirtualPath, int DirectoryFlags) 
      Sets Directory Security 
-int iis_set_script_map(int ServerInstance, string VirtualPath, string 
ScriptExtention) 
-     Gets script mapping on a virtual directory for a specific extention 
 int iis_set_script_map(int ServerInstance, string VirtualPath, string 
ScriptExtention, string EnginePath, int AllowScripting) 
      Sets script mapping on a virtual directory 
 int iis_set_server_rights(int ServerInstance, string VirtualPath, int ServerFlags) 
      Sets server rights 
 int iis_start_server(int ServerInstance) 
      Starts the virtual web server 
+int iis_start_service(string ServiceId) 
+     Stops the service defined by ServiceId 
 int iis_stop_server(int ServerInstance) 
      Stops the virtual web server 
 int iis_stop_service(string ServiceId) 
      Starts the service defined by ServiceId 
-int iis_stop_service(string ServiceId) 
-     Stops the service defined by ServiceId 
 # php4/ext/imap/php_imap.c
 string imap_8bit(string text) 
      Convert an 8-bit string to a quoted-printable string  
@@ -1647,6 +1686,77 @@
      Sets the format of timestamp, date and time columns returned from queries  
 int ibase_trans([int trans_args [, int link_identifier]]) 
      Start transaction  
+# php4/ext/ircg/ircg.c
+bool ircg_channel_mode(int connection, string channel, string mode_spec, string nick) 
+     Set channel mode flags for user  
+bool ircg_disconnect 
+    
+array ircg_fetch_error_msg( int connection ) 
+     Returns the error from previous ircg operation  
+string ircg_get_username(int connection) 
+    
+string ircg_html_encode(string html_text) 
+     Encode HTML preserving output  
+bool ircg_ignore_add( reosource connection, string nick) 
+     Add a user to your ignore list on a server  
+bool ircg_ignore_del(int connection, string nick) 
+     Remove a user from your ignore list  
+bool ircg_is_conn_alive(int connection) 
+     Check connection status  
+bool ircg_join( int connection, string channel ) 
+     Join a channel on a connected server  
+bool ircg_kick(int connection, string channel, string nick, string reason) 
+     Kick user from channel  
+bool ircg_lookup_format_messages(string name) 
+     Select a set of format strings for display of IRC messages  
+bool ircg_msg 
+    
+bool ircg_nick 
+    
+string ircg_nickname_escape(string nick)  
+    
+string ircg_nickname_unescape(string nick) 
+    
+bool ircg_notice 
+    
+bool ircg_part(int connection, string channel) 
+     Leave a channel  
+int ircg_pconnect 
+    
+bool ircg_register_format_messages(string name, array messages) 
+     Register a set of format strings for display of IRC messages  
+bool ircg_set_current( int connection ) 
+     Set current connection for output  
+bool ircg_set_file(int connection, string path) 
+    
+bool ircg_set_on_die(int connection, string p2, int p3, string p4)  
+      
+bool ircg_topic(int connection, string channel, string topic) 
+     Set topic for channel  
+bool ircg_whois( int connection, string nick) 
+     Query user information for nick on server  
+# php4/ext/java/java.c
+void java_last_exception_clear(void) 
+        Clear last java extension  
+object java_last_exception_get(void) 
+        Get last Java exception  
+# php4/ext/dio/dio.c
+void dio_close(resource fd) 
+     Close the file descriptor given by fd  
+mixed dio_fcntl(resource fd, int cmd[, mixed arg]) 
+     Perform a c library fcntl on fd  
+resource dio_open(string filename, int flags[, int mode]) 
+     Open a new filename with specified permissions of flags and creation permissions 
+of mode  
+string dio_read(resource fd[, int n]) 
+     Read n bytes from fd and return them, if n is not specified, read 1k  
+int dio_seek(resource fd, int pos, int whence) 
+     Seek to pos on fd from whence  
+array dio_stat(resource fd) 
+     Get stat information about the file descriptor fd  
+bool dio_truncate(resource fd, int offset) 
+     Truncate file descriptor fd to offset bytes  
+int dio_write(resource fd, string data[, int len]) 
+     Write data to fd with optional truncation at length  
 # php4/ext/ldap/ldap.c
 string ldap_8859_to_t61(string value) 
      Translate 8859 characters to t61 characters  
@@ -1720,6 +1830,10 @@
      Search LDAP tree under base_dn  
 boolean ldap_set_option(int link, int option, mixed newval) 
      Set the value of various session-wide parameters  
+int ldap_set_rebind_proc(int link, string callback) 
+     Set a callback function to do re-binds on referral chasing.  
+int ldap_sort(int link, int result, string sortfilter) 
+     Sort LDAP result entries  
 int ldap_start_tls(int link) 
      Start TLS  
 string ldap_t61_to_8859(string value) 
@@ -1727,32 +1841,32 @@
 int ldap_unbind(int link) 
      Unbind from LDAP directory  
 # php4/ext/mailparse/mailparse.c
-long mailparse_determine_best_xfer_encoding(resource fp) 
-       figure out the best way of encoding the content read from the file pointer fp, 
which must be seek-able.   
-long mailparse_msg_create() 
-       Return a handle that can be used to parse a message   
+int mailparse_determine_best_xfer_encoding(resource fp) 
+     Figures out the best way of encoding the content read from the file pointer fp, 
+which must be seek-able  
+int mailparse_msg_create(void) 
+     Returns a handle that can be used to parse a message  
 void mailparse_msg_extract_part(resource rfc2045, string msgbody[, string 
callbackfunc]) 
-       Extracts/decodes a message section.  If callbackfunc is not specified, the 
contents will be sent to "stdout".   
-string mailparse_msg_extract_part_file(resource rfc2045, string filename[, string 
callbackfunc]) 
-       Extracts/decodes a message section, decoding the transfer encoding   
+     Extracts/decodes a message section.  If callbackfunc is not specified, the 
+contents will be sent to "stdout"  
+string mailparse_msg_extract_part_file(resource rfc2045, string filename [, string 
+callbackfunc]) 
+     Extracts/decodes a message section, decoding the transfer encoding  
 void mailparse_msg_free(resource rfc2045buf) 
-       Frees a handle allocated by mailparse_msg_create   
-long mailparse_msg_get_part(resource rfc2045, string mimesection) 
-       Return a handle on a given section in a mimemessage   
+     Frees a handle allocated by mailparse_msg_create   
+int mailparse_msg_get_part(resource rfc2045, string mimesection) 
+     Returns a handle on a given section in a mimemessage  
 array mailparse_msg_get_part_data(resource rfc2045) 
-       Return an assoc. array of info about the message   
+     Returns an associative array of info about the message  
 array mailparse_msg_get_structure(resource rfc2045) 
-       Returns an array of mime section names in the supplied message   
+     Returns an array of mime section names in the supplied message  
 void mailparse_msg_parse(resource rfc2045buf, string data) 
-       Incrementally parse data into buffer   
+     Incrementally parse data into buffer  
 resource mailparse_msg_parse_file(string filename) 
-       Parse file and return a resource representing the structure   
+     Parse file and return a resource representing the structure  
 array mailparse_rfc822_parse_addresses(string addresses) 
-       parse addresses and return a hash containing that data   
+     Parse addresses and returns a hash containing that data  
 boolean mailparse_stream_encode(resource sourcefp, resource destfp, string encoding) 
-       stream data from source file pointer, apply encoding and write to destfp   
+     Streams data from source file pointer, apply encoding and write to destfp  
 array mailparse_uudecode_all(resource fp) 
-       Scan the data from fp and extract each embedded uuencoded file. Returns an 
array listing filename information   
+     Scans the data from fp and extract each embedded uuencoded file. Returns an 
+array listing filename information  
 # php4/ext/mbstring/mbstring.c
 string mb_convert_encoding(string str, string to-encoding [, mixed from-encoding]) 
      Returns converted string in desired encoding  
@@ -2179,8 +2293,16 @@
      Get mnoGoSearch categories list with the same root  
 array udm_cat_path(int agent, string category) 
      Get mnoGoSearch categories path from the root to the given catgory  
+int udm_check_charset(int agent, string charset) 
+     Check if the given charset is known to mnogosearch  
+int udm_check_stored(int agent, int link, string doc_id) 
+     Open connection to stored   
 int udm_clear_search_limits(int agent) 
      Clear all mnoGoSearch search restrictions  
+int udm_close_stored(int agent, int link) 
+     Open connection to stored   
+int udm_crc32(int agent, string str) 
+     Return CRC32 checksum of gived string  
 int udm_errno(int agent) 
      Get mnoGoSearch error number  
 string udm_error(int agent) 
@@ -2199,8 +2321,10 @@
      Fetch mnoGoSearch result field  
 string udm_get_res_param(int res, int param) 
      Get mnoGoSearch result parameters  
-int udm_load_ispell_data(int agent, int var, string val1, string val2, int flag) 
+int udm_load_ispell_data(int agent, int var, string val1, [string charset], string 
+val2, int flag) 
      Load ispell data  
+int udm_open_stored(int agent, string storedaddr) 
+     Open connection to stored   
 int udm_set_agent_param(int agent, int var, string val) 
      Set mnoGoSearch agent session parameters  
 # php4/ext/msql/php_msql.c
@@ -2273,6 +2397,8 @@
      Executes a stored procedure on a MS-SQL server database  
 array mssql_fetch_array(int result_id [, int result_type]) 
      Returns an associative array of the current row in the result set specified by 
result_id  
+array mssql_fetch_assoc(int result_id [, int result_type]) 
+     Returns an associative array of the current row in the result set specified by 
+result_id  
 int mssql_fetch_batch(string result_index) 
      Returns the next batch of records  
 object mssql_fetch_field(int result_id [, int offset]) 
@@ -2301,7 +2427,7 @@
      Sets the lower error severity  
 void mssql_min_message_severity(int severity) 
      Sets the lower message severity  
-string mssql_next_result(int result_id) 
+bool mssql_next_result(int result_id) 
      Move the internal result pointer to the next result  
 int mssql_num_fields(int mssql_result_index) 
      Returns the number of fields fetched in from the result id specified  
@@ -2324,25 +2450,25 @@
      Gets a line back from the core muscat api.  Returns a literal FALSE when there 
is no more to get (as opposed to ""). Use === FALSE or !== FALSE to check for this  
 int muscat_give(resource muscat_handle, string string) 
      Sends string to the core muscat api  
-resource setup_muscat(int size [, string muscat_dir]) 
+resource muscat_setup(int size [, string muscat_dir]) 
      Creates a new muscat session and returns the handle. Size is the ammount of 
memory in bytes to allocate for muscat muscat_dir is the muscat installation dir e.g. 
"/usr/local/empower", it defaults to the compile time muscat directory  
-resource setup_muscat_net(string muscat_host, int port) 
+resource muscat_setup_net(string muscat_host, int port) 
      Creates a new muscat session and returns the handle. muscat_host is the hostname 
to connect to port is the port number to connect to - actually takes exactly the same 
args as fsockopen  
 # php4/ext/mysql/php_mysql.c
 int mysql_affected_rows([int link_identifier]) 
-     Get number of affected rows in previous MySQL operation  
-int mysql_close([int link_identifier]) 
+     Gets number of affected rows in previous MySQL operation  
+bool mysql_close([int link_identifier]) 
      Close a MySQL connection  
-int mysql_connect([string hostname[:port][:/path/to/socket]] [, string username] [, 
string password]) 
-     Open a connection to a MySQL Server  
-int mysql_create_db(string database_name [, int link_identifier]) 
+resource mysql_connect([string hostname[:port][:/path/to/socket]] [, string username] 
+[, string password] [, bool new]) 
+     Opens a connection to a MySQL Server  
+bool mysql_create_db(string database_name [, int link_identifier]) 
      Create a MySQL database  
-int mysql_data_seek(int result, int row_number) 
+bool mysql_data_seek(int result, int row_number) 
      Move internal result pointer  
-int mysql_db_query(string database_name, string query [, int link_identifier]) 
-     Send an SQL query to MySQL  
-int mysql_drop_db(string database_name [, int link_identifier]) 
-     Drop (delete) a MySQL database  
+resource mysql_db_query(string database_name, string query [, int link_identifier]) 
+     Sends an SQL query to MySQL  
+bool mysql_drop_db(string database_name [, int link_identifier]) 
+     Drops (delete) a MySQL database  
 int mysql_errno([int link_identifier]) 
      Returns the number of the error message from previous MySQL operation  
 string mysql_error([int link_identifier]) 
@@ -2350,30 +2476,30 @@
 string mysql_escape_string(string to_be_escaped) 
      Escape string for mysql query  
 array mysql_fetch_array(int result [, int result_type]) 
-     Fetch a result row as an array (associative, numeric or both) 
+     Fetch a result row as an array (associative, numeric or both)  
 array mysql_fetch_assoc(int result) 
      Fetch a result row as an associative array  
 object mysql_fetch_field(int result [, int field_offset]) 
-     Get column information from a result and return as an object  
+     Gets column information from a result and return as an object  
 array mysql_fetch_lengths(int result) 
-     Get max data size of each column in a result  
+     Gets max data size of each column in a result  
 object mysql_fetch_object(int result [, int result_type]) 
      Fetch a result row as an object  
 array mysql_fetch_row(int result) 
-     Get a result row as an enumerated array  
+     Gets a result row as an enumerated array  
 string mysql_field_flags(int result, int field_offset) 
-     Get the flags associated with the specified field in a result  
+     Gets the flags associated with the specified field in a result  
 int mysql_field_len(int result, int field_offset) 
      Returns the length of the specified field  
 string mysql_field_name(int result, int field_index) 
-     Get the name of the specified field in a result  
-int mysql_field_seek(int result, int field_offset) 
-     Set result pointer to a specific field offset  
+     Gets the name of the specified field in a result  
+bool mysql_field_seek(int result, int field_offset) 
+     Sets result pointer to a specific field offset  
 string mysql_field_table(int result, int field_offset) 
-     Get name of the table the specified field is in  
+     Gets name of the table the specified field is in  
 string mysql_field_type(int result, int field_offset) 
-     Get the type of the specified field in a result  
-int mysql_free_result(int result) 
+     Gets the type of the specified field in a result  
+bool mysql_free_result(int result) 
      Free result memory  
 string mysql_get_client_info(void) 
      Returns a string that represents the client library version  
@@ -2384,27 +2510,27 @@
 string mysql_get_server_info([int link_identifier]) 
      Returns a string that represents the server version number  
 int mysql_insert_id([int link_identifier]) 
-     Get the id generated from the previous INSERT operation  
-int mysql_list_dbs([int link_identifier]) 
+     Gets the ID generated from the previous INSERT operation  
+resource mysql_list_dbs([int link_identifier]) 
      List databases available on a MySQL server  
-int mysql_list_fields(string database_name, string table_name [, int 
link_identifier]) 
+resource mysql_list_fields(string database_name, string table_name [, int 
+link_identifier]) 
      List MySQL result fields  
-int mysql_list_tables(string database_name [, int link_identifier]) 
+resource mysql_list_tables(string database_name [, int link_identifier]) 
      List tables in a MySQL database  
 int mysql_num_fields(int result) 
-     Get number of fields in a result  
+     Gets number of fields in a result  
 int mysql_num_rows(int result) 
-     Get number of rows in a result  
-int mysql_pconnect([string hostname[:port][:/path/to/socket]] [, string username] [, 
string password]) 
-     Open a persistent connection to a MySQL Server  
-int mysql_query(string query [, int link_identifier] [, int result_mode]) 
-     Send an SQL query to MySQL  
-int mysql_result(int result, int row [, mixed field]) 
-     Get result data  
-int mysql_select_db(string database_name [, int link_identifier]) 
-     Select a MySQL database  
-int mysql_unbuffered_query(string query [, int link_identifier] [, int result_mode]) 
-     Send an SQL query to MySQL, without fetching and buffering the result rows  
+     Gets number of rows in a result  
+resource mysql_pconnect([string hostname[:port][:/path/to/socket]] [, string 
+username] [, string password]) 
+     Opens a persistent connection to a MySQL Server  
+resource mysql_query(string query [, int link_identifier] [, int result_mode]) 
+     Sends an SQL query to MySQL  
+mixed mysql_result(int result, int row [, mixed field]) 
+     Gets result data  
+bool mysql_select_db(string database_name [, int link_identifier]) 
+     Selects a MySQL database  
+resource mysql_unbuffered_query(string query [, int link_identifier] [, int 
+result_mode]) 
+     Sends an SQL query to MySQL, without fetching and buffering the result rows  
 # php4/ext/ncurses/ncurses.c
 string confirm_ncurses_compiled(string arg) 
      Return a string to confirm that the module is compiled in  
@@ -2650,6 +2776,8 @@
      Open the message msg_number in the specified mailbox on the specified server 
(leave server        blank for local).               Elements:               
originator (Contains orignal message sender. Relevant only when forwarded messages)    
         to              cc              bcc             from            date          
  status (blank if delivered, otherwise contains failure reason)                  
priority H: High N: Normal L: Low               receipt 1: Yes 0: No            
subject 
 string notes_list(string database_name) 
      Returns the notes from a selected database_name       
+bool notes_list_msgs(string db) 
+    
 string notes_mark_read(string database_name, string user_name, string note_id) 
      Mark a note_id as read for the User user_name      Note: user_name must be fully 
distinguished user name   
 string notes_mark_unread(string database_name, string user_name, string note_id) 
@@ -2844,19 +2972,42 @@
      Returns a result identifier containing a list of tables and the privileges 
associated with each table  
 int odbc_tables(int connection_id [, string qualifier, string owner, string name, 
string table_types]) 
      Call the SQLTables function  
+# php4/ext/odbc/velocis.c
+int velocis(int index, string exec_str) 
+    
+bool velocis_close(int id) 
+    
+bool velocis_commit(int index) 
+    
+long velocis_connect(string server, string user, sting pass) 
+    
+bool velocis_fetch(int index) 
+    
+string velocis_fieldname(int index, int col) 
+    
+int velocis_fieldnum(int index) 
+    
+bool velocis_freeresult(int index) 
+    
+bool velocis_off_autocommit(int index) 
+    
+bool velocis_on_autocommit(int index) 
+    
+mixed velocis_result(int index, int col) 
+    
+bool velocis_rollback(int index) 
+    
 # php4/ext/openssl/openssl.c
-openssl_csr_sign(mixed csr, mixed x509, mixed priv_key, long days) 
-     Signs a cert with another CERT  
-openssl_csr_export(resource csr, string &out [, bool notext=true]) 
+bool openssl_csr_export(resource csr, string &out [, bool notext=true]) 
      Exports a CSR to file or a var  
-openssl_csr_export_to_file(resource csr, string outfilename [, bool notext=true]) 
+bool openssl_csr_export_to_file(resource csr, string outfilename [, bool 
+notext=true]) 
      Exports a CSR to file or a var  
 bool openssl_csr_new(array dn, resource &privkey [, array extraattribs, array 
configargs]) 
      Generates a privkey and CSR  
+resource openssl_csr_sign(mixed csr, mixed x509, mixed priv_key, long days) 
+     Signs a cert with another CERT  
 mixed openssl_error_string(void) 
      Returns a description of the last error, and alters the index of the error 
messages. Returns false when the are no more messages  
-void openssl_free_x509(resource x509) 
-     Frees X.509 certificates  
 bool openssl_open(string data, &string opendata, string ekey, mixed privkey) 
      Opens data  
 bool openssl_pkcs7_decrypt(string infilename, string outfilename, mixed recipcert [, 
mixed recipkey]) 
@@ -2897,14 +3048,16 @@
      Checks if a private key corresponds to a CERT  
 int openssl_x509_checkpurpose(mixed x509cert, int purpose, array cainfo [, string 
untrustedfile]) 
      Checks the CERT to see if it can be used for the purpose in purpose. cainfo 
holds information about trusted CAs  
+bool openssl_x509_export(mixed x509, string &out [, bool notext = true]) 
+     Exports a CERT to file or a var  
+bool openssl_x509_export_to_file(mixed x509, string outfilename [, bool notext = 
+true]) 
+     Exports a CERT to file or a var  
+void openssl_x509_free(resource x509) 
+     Frees X.509 certificates  
 array openssl_x509_parse(mixed x509 [, bool shortnames=true]) 
      Returns an array of the fields/values of the CERT  
 resource openssl_x509_read(mixed cert) 
      Reads X.509 certificates  
-openssl_x509_export(mixed x509, string &out [, bool notext = true]) 
-     Exports a CERT to file or a var  
-openssl_x509_export_to_file(mixed x509, string outfilename [, bool notext = true]) 
-     Exports a CERT to file or a var  
 # php4/ext/oracle/oracle.c
  
     
@@ -3001,24 +3154,24 @@
      Sets connection or statement options  
 # php4/ext/pcntl/pcntl.c
 bool pcntl_exec(string path, [array args], [array envs]) 
-        Executes specified program in current process space as defined by exec(2)   
-long pcntl_fork() 
+     Executes specified program in current process space as defined by exec(2)  
+int pcntl_fork(void) 
      Forks the currently running process following the same behavior as the UNIX 
fork() system call 
 bool pcntl_signal(long signo, mixed handle) 
-        Assigns a system signal handler to a php function   
-long pcntl_waitpid(long pid, long status, long options) 
-        Waits on or returns the status of a forked child as defined by the waitpid() 
system call  
-long pcntl_wexitstatus(long status)  
+     Assigns a system signal handler to a PHP function  
+int pcntl_waitpid(long pid, long status, long options) 
+     Waits on or returns the status of a forked child as defined by the waitpid() 
+system call  
+int pcntl_wexitstatus(long status)  
      Returns the status code of a child's exit  
 bool pcntl_wifexited(long status)  
      Returns true if the child status code represents a successful exit  
 bool pcntl_wifsignaled(long status)  
      Returns true if the child status code represents a process that was terminated 
due to a signal  
 bool pcntl_wifstopped(long status)  
-      Returns true if the child status code represents a stopped process (WUNTRACED 
must have been used with waitpid)  
-long pcntl_wstopsig(long status)  
-     Returns the number of the signal that caused the process to stop who's status 
code is passed   
-long pcntl_wtermsig(long status)  
+     Returns true if the child status code represents a stopped process (WUNTRACED 
+must have been used with waitpid)  
+int pcntl_wstopsig(long status)  
+     Returns the number of the signal that caused the process to stop who's status 
+code is passed  
+int pcntl_wtermsig(long status)  
      Returns the number of the signal that terminated the process who's status code 
is passed   
 # php4/ext/pcre/php_pcre.c
 array preg_grep(string regex, array input) 
@@ -3363,37 +3516,37 @@
      Generate terminal path name (POSIX.1, 4.7.1)  
 string posix_getcwd(void)  
      Get working directory pathname (POSIX.1, 5.2.2)  
-long posix_getegid(void)  
+int posix_getegid(void)  
      Get the current effective group id (POSIX.1, 4.2.1)  
-long posix_geteuid(void)  
+int posix_geteuid(void)  
      Get the current effective user id (POSIX.1, 4.2.1)  
-long posix_getgid(void)  
+int posix_getgid(void)  
      Get the current group id (POSIX.1, 4.2.1)  
 array posix_getgrgid(long gid)  
      Group database access (POSIX.1, 9.2.1)  
 array posix_getgrnam(string groupname)  
      Group database access (POSIX.1, 9.2.1)  
-long posix_getgroups(void)  
+int posix_getgroups(void)  
      Get supplementary group id's (POSIX.1, 4.2.3)  
 string posix_getlogin(void)  
      Get user name (POSIX.1, 4.2.4)  
-long posix_getpgid(void)  
+int posix_getpgid(void)  
      Get the process group id of the specified process (This is not a POSIX function, 
but a SVR4ism, so we compile conditionally)  
-long posix_getpgrp(void)  
+int posix_getpgrp(void)  
      Get current process group id (POSIX.1, 4.3.1)  
-long posix_getpid(void)  
+int posix_getpid(void)  
      Get the current process id (POSIX.1, 4.1.1)  
-long posix_getppid(void)  
+int posix_getppid(void)  
      Get the parent process id (POSIX.1, 4.1.1)  
 array posix_getpwnam(string groupname)  
      User database access (POSIX.1, 9.2.2)  
 array posix_getpwuid(long uid)  
      User database access (POSIX.1, 9.2.2)  
-long posix_getrlimit(void)  
+int posix_getrlimit(void)  
      Get system resource consumption limits (This is not a POSIX function, but a 
BSDism and a SVR4ism. We compile conditionally)  
-long posix_getsid(void)  
+int posix_getsid(void)  
      Get process group id of session leader (This is not a POSIX function, but a 
SVR4ism, so be compile conditionally)  
-long posix_getuid(void)  
+int posix_getuid(void)  
      Get the current user id (POSIX.1, 4.2.1)  
 bool posix_isatty(int fd)  
      Determine if filedesc is a tty (POSIX.1, 4.7.1)  
@@ -3401,17 +3554,17 @@
      Send a signal to a process (POSIX.1, 3.3.2)  
 string posix_mkfifo(void) 
      Make a FIFO special file (POSIX.1, 5.4.2)  
-long posix_setegid(long uid) 
+int posix_setegid(long uid) 
      Set effective group id  
-long posix_seteuid(long uid) 
+int posix_seteuid(long uid) 
      Set effective user id  
-long posix_setgid(long uid) 
+int posix_setgid(long uid) 
      Set group id (POSIX.1, 4.2.2)  
-long posix_setpgid(long pid, long pgid)  
+int posix_setpgid(long pid, long pgid)  
      Set process group id for job control (POSIX.1, 4.3.3)  
-long posix_setsid(void)  
+int posix_setsid(void)  
      Create session and set process group id (POSIX.1, 4.3.2)  
-long posix_setuid(long uid) 
+int posix_setuid(long uid) 
      Set user id (POSIX.1, 4.2.2)  
 array posix_times(void)  
      Get process times (POSIX.1, 4.5.2)  
@@ -3544,42 +3697,23 @@
      Recode file input into file output according to request  
 string recode_string(string request, string str) 
      Recode string str according to request string  
-# php4/ext/sablot/sablot.c
-bool xslt_closelog(resource xh) 
-     Clear the logfile for a given instance Sablotron  
-resource xslt_create(void) 
-     Create a new XSL processor and return a resource identifier.  
-int xslt_errno([int xh]) 
-     Return the error number related to a given error handle.  If no handle is given 
the last error number that occurred anywhere is returned.  
-mixed xslt_error([int xh]) 
-     Return the error string related to a given error handle.  If no handle is given 
the last error that occurred anywhere is returned.  
-string xslt_fetch_result(resource xh[, string result_name]) 
-     Fetch a result buffer on process handle, xh, with name, result_name, if name is 
not given than the "/_result" buffer is fetched.  
-void xslt_free(resource xh) 
-     Free resources associated with a xslt handle.  
-bool xslt_openlog(resource xh, string logfile[, int loglevel]) 
-     Sets a logfile for Sablotron to place all of its error messages  
-void xslt_output_begintransform(string file) 
-     Begin filtering of all data that is being printed out through the XSL file given 
by the file parameter.  
-void xslt_output_endtranform(void) 
-     End filtering that data through the XSL file set by xslt_output_transform() and 
output the data  
-bool xslt_process(string xslt, string input_str, string &result[, string base]) 
-     Process data given by input_str through xslt and place the results in the string 
result.  If base is supplied, it will be used as the base URI.  
-bool xslt_run(resource xh, string xslt_file, string data_file[, string result[, array 
xslt_params[, array xslt_args]]]) 
-     Process the file data_file with the XSL stylesheet xslt_file and parameters 
xslt_parameters place the results in the buffer pointed to by the result parameter 
(defaults to "/_result"), args contains the values of the variables in the other 
parameters.   
-bool xslt_set_base(resource xh, string scheme, string base) 
-     Overrides the default base for a resource.  If scheme is non-null, it only 
affects the uri given by scheme  
-void xslt_set_encoding(resource xh, string encoding) 
-     Sets output encoding to be used for Sablotron regardless of the encoding 
specified by the stylesheet. To unset, call with encoding_ NULL.  
-void xslt_set_error_handler([int xh, ] string error_handler_name) 
-     Set a error handler (either per handle or global)  
-void xslt_set_sax_handler(resource xh, array handlers) 
-     Set SAX Handlers on the resource handle given by xh.  
-void xslt_set_scheme_handler(resource xh, array handlers) 
-     Set SAX Handlers on the resource handle given by xh.  
-bool xslt_transform(string xslt_uri, string transform_uri, string result_uri[, array 
xslt_params[, array xslt_args[, string &result]]]) 
-     Transform an XML document, transform_uri, with an XSL stylesheet, xslt_uri with 
parameters, xslt_params, into the Result buffer, result_uri, xslt_args defines the 
variables in xslt_uri, transform_uri and result_uri.  
+# php4/ext/satellite/object.c
+string satellite_object_to_string(object obj) 
+        Convert an object to its string representation  
+# php4/ext/satellite/php_orbit.c
+bool satellite_caught_exception(void) 
+        See if an exception was caught from the previous function  
+string satellite_exception_id(void) 
+        Get exception caught from the previous function  
+object satellite_exception_value(void) 
+        Get the exception struct for the latest exception  
+int satellite_get_repository_id(object obj) 
+        NOT IMPLEMENTED  
+bool satellite_load_idl(string file) 
+        Instruct the type manager to load an IDL file if not already loaded  
 # php4/ext/session/session.c
+int session_cache_expire([int new_cache_expire]) 
+     Return the current cache expire. If new_cache_expire is given, the current 
+cache_expire is replaced with new_cache_expire  
 string session_cache_limiter([string new_cache_limiter]) 
      Return the current cache limiter. If new_cache_limited is given, the current 
cache_limiter is replaced with new_cache_limiter  
 bool session_decode(string data) 
@@ -3612,6 +3746,8 @@
      Removes varname from the list of variables which are freezed at the session end  
 void session_unset(void) 
      Unset all registered variables  
+void session_write_close(void) 
+     Write session data and end session  
 # php4/ext/shmop/shmop.c
 void shmop_close (int shmid) 
      closes a shared memory segment  
@@ -3660,7 +3796,7 @@
      Allocates a new file descriptor set  
 bool socket_fd_clear(resource set, mixed socket) 
      Clears (a) file descriptor(s) from a set  
-bool socket_fd_dealloc(resource set) 
+bool socket_fd_free(resource set) 
      Deallocates a file descriptor set  
 bool socket_fd_isset(resource set, resource socket) 
      Checks to see if a file descriptor is set within the file descrirptor set  
@@ -3686,6 +3822,8 @@
      Frees the iovec specified by iovec_id  
 bool socket_iovec_set(resource iovec, int iovec_position, string new_val) 
      Sets the data held in iovec_id[iovec_position] to new_val  
+int socket_last_error(resource socket) 
+     Returns/Clears the last error on the socket  
 bool socket_listen(resource socket[, int backlog]) 
      Sets the maximum number of connections allowed to be waited for on the socket 
specified by fd  
 string socket_read(resource socket, int length [, int type]) 
@@ -3698,7 +3836,7 @@
      Receives data from a socket, connected or not  
 bool socket_recvmsg(resource socket, resource iovec, array &control, int &controllen, 
int &flags, string &addr [, int &port]) 
      Used to receive messages on a socket, whether connection-oriented or not  
-int socket_select(resource read_fd, resource write_fd, resource except_fd, int 
tv_sec, int tv_usec) 
+int socket_select(resource read_fd, resource write_fd, resource except_fd, int 
+tv_sec[, int tv_usec]) 
      Runs the select() system call on the sets mentioned with a timeout specified by 
tv_sec and tv_usec  
 int socket_send(resource socket, string buf, int len, int flags) 
      Sends data to a connected socket  
@@ -3721,16 +3859,22 @@
 # php4/ext/standard/array.c
 array array_change_key_case(array input [, int case=CASE_LOWER]) 
      Retuns an array with all string keys lowercased [or uppercased]  
+array array_chunk(array input, int size [, bool preserve_keys]) 
+     Split array into chunks  
 array array_count_values(array input) 
      Return the value as key and the frequency of that value in input as value  
 array array_diff(array arr1, array arr2 [, array ...]) 
      Returns the entries of arr1 that have values which are not present in any of the 
others arguments  
+array array_fill(int start_key, int num, mixed val) 
+     Create an array containing num elements starting with index start_key each 
+initialized to val  
 array array_filter(array input [, mixed callback]) 
      Filters elements from the array via the callback.  
 array array_flip(array input) 
      Return array with key <-> value flipped  
 array array_intersect(array arr1, array arr2 [, array ...]) 
      Returns the entries of arr1 that have values which are present in all the other 
arguments  
+bool array_key_exists(mixed key, array search) 
+     Checks if the given key or index exists in the array  
 array array_keys(array input [, mixed search_value]) 
      Return just the keys from the input array, optionally only for the specified 
search_value  
 array array_map(mixed callback, array input1 [, array input2 ,...]) 
@@ -3789,8 +3933,6 @@
      Checks if the given value exists in the array  
 mixed key(array array_arg) 
      Return the key of the element currently pointed to by the internal array pointer 
 
-bool key_exists(mixed key, array search) 
-     Checks if the given key or index exists in the array  
 int krsort(array array_arg [, int sort_flags]) 
      Sort an array reverse by key  
 int ksort(array array_arg [, int sort_flags]) 
@@ -3880,7 +4022,7 @@
      Syntax highlight a string  
 int ignore_user_abort(boolean value) 
      Set whether we want to ignore a user abort event or not  
-bool import_request_variables(string types, string prefix) 
+bool import_request_variables(string types [, string prefix]) 
      Import GET/POST/Cookie variables into the global scope  
 string ini_get(string varname) 
      Get a configuration option  
@@ -3898,7 +4040,7 @@
      Returns true if variable is an array  
 bool is_bool(mixed var) 
      Returns true if variable is a boolean  
-bool is_callable(mixed var [, bool syntax_only [, string callable_name ]])  
+bool is_callable(mixed var [, bool syntax_only [, string callable_name]])  
  
 bool is_float(mixed var) 
      Returns true if variable is float point 
@@ -3912,16 +4054,16 @@
      Returns true if variable is an object  
 bool is_resource(mixed var) 
      Returns true if variable is a resource  
-bool is_scalar (mixed value) 
+bool is_scalar(mixed value) 
      Returns true if value is a scalar  
 bool is_string(mixed var) 
      Returns true if variable is a string  
 bool is_uploaded_file(string path) 
-     check if file was created by rfc1867 upload   
+     Check if file was created by rfc1867 upload   
 string long2ip(int proper_address) 
      Converts an (IPv4) Internet network address into a string in Internet standard 
dotted format  
 bool move_uploaded_file(string path, string new_path) 
-     move a file if and only if it was created by an upload  
+     Move a file if and only if it was created by an upload  
 array parse_ini_file(string filename [, boolean process_sections]) 
      Parse configuration file  
 bool print_r(mixed var) 
@@ -3930,7 +4072,7 @@
      Set the value of an environment variable  
 void register_shutdown_function(string function_name) 
      Register a user-level function to be called on request termination  
-bool register_tick_function(string function_name [, mixed arg [, ... ]]) 
+bool register_tick_function(string function_name [, mixed arg [, mixed ... ]]) 
      Registers a tick callback function  
 bool set_magic_quotes_runtime(int new_setting) 
      Set the current active configuration setting of magic_quotes_runtime and return 
previous  
@@ -4024,79 +4166,81 @@
 int system(string command [, int return_value]) 
      Execute an external program and display output  
 # php4/ext/standard/file.c
-int copy(string source_file, string destination_file) 
+bool copy(string source_file, string destination_file) 
      Copy a file  
-int fclose(int fp) 
+bool fclose(resource fp) 
      Close an open file pointer  
-int feof(int fp) 
+bool feof(resource fp) 
      Test for end-of-file on a file pointer  
-int fflush(int fp) 
+bool fflush(resource fp) 
      Flushes output  
-string fgetc(int fp) 
+string fgetc(resource fp) 
      Get a character from file pointer  
-array fgetcsv(int fp, int length [, string delimiter]) 
+array fgetcsv(resource fp, int length [, string delimiter]) 
      Get line from file pointer and parse for CSV fields  
-string fgets(int fp, int length) 
+string fgets(resource fp[, int length]) 
      Get a line from file pointer  
-string fgetss(int fp, int length [, string allowable_tags]) 
+string fgetss(resource fp, int length [, string allowable_tags]) 
      Get a line from file pointer and strip HTML tags  
-array file(string filename [, int use_include_path]) 
+array file(string filename [, bool use_include_path]) 
      Read entire file into an array  
-bool flock(int fp, int operation [, int wouldblock]) 
+bool flock(resource fp, int operation [, int wouldblock]) 
      Portable file locking  
-int fopen(string filename, string mode [, int use_include_path]) 
+resource fopen(string filename, string mode [, bool use_include_path]) 
      Open a file or a URL and return a file pointer  
-int fpassthru(int fp) 
+resource fopenstream(string filename, string mode) 
+    
+int fpassthru(resource fp) 
      Output all remaining data from a file pointer  
-string fread(int fp, int length) 
+string fread(resource fp, int length) 
      Binary-safe file read  
 mixed fscanf(string str, string format [, string ...]) 
      Implements a mostly ANSI compatible fscanf()  
-int fseek(int fp, int offset [, int whence]) 
+int fseek(resource fp, int offset [, int whence]) 
      Seek on a file pointer  
-int fstat(int fp) 
+int fstat(resource fp) 
      Stat() on a filehandle  
-int ftell(int fp) 
+int ftell(resource fp) 
      Get file pointer's read/write position  
-int ftruncate (int fp, int size) 
+int ftruncate(resource fp, int size) 
      Truncate file to 'size' length  
-int fwrite(int fp, string str [, int length]) 
+int fwrite(resource fp, string str [, int length]) 
      Binary-safe file write  
-array get_meta_tags(string filename [, int use_include_path]) 
+array get_meta_tags(string filename [, bool use_include_path]) 
      Extracts all meta tag content attributes from a file and returns an array  
-int mkdir(string pathname, int mode) 
+bool mkdir(string pathname, int mode) 
      Create a directory  
-string mmapfile (string filename [, int bytes_to_read]) 
-     Read a file into a variable with mmap  
-int pclose(int fp) 
+int pclose(resource fp) 
      Close a file pointer opened by popen()  
-int popen(string command, string mode) 
+resource popen(string command, string mode) 
      Execute a command and open either a read or a write pipe to it  
 int readfile(string filename [, int use_include_path]) 
      Output a file or a URL  
 string realpath(string path) 
      Return the resolved path  
-int rename(string old_name, string new_name) 
+bool rename(string old_name, string new_name) 
      Rename a file  
-int rewind(int fp) 
+bool rewind(resource fp) 
      Rewind the position of a file pointer  
-int rmdir(string dirname) 
+bool rmdir(string dirname) 
      Remove a directory  
-int set_file_buffer(int fp, int buffer) 
+int set_file_buffer(resource fp, int buffer) 
      Set file write buffer  
-int set_socket_blocking(int socket_descriptor, int mode) 
+bool set_socket_blocking(resource socket, int mode) 
      Set blocking/non-blocking mode on a socket  
 array socket_get_status(resource socket_descriptor) 
      Return an array describing socket status  
+bool socket_set_blocking(resource socket, int mode) 
+     Set blocking/non-blocking mode on a socket  
 bool socket_set_timeout(int socket_descriptor, int seconds, int microseconds) 
      Set timeout on socket read to seconds + microseonds  
 string tempnam(string dir, string prefix) 
      Create a unique filename in a directory  
-int tmpfile(void) 
+resource tmpfile(void) 
      Create a temporary file that will be deleted automatically after use  
 int umask([int mask]) 
      Return or change the umask  
-int unlink(string filename) 
+bool unlink(string filename) 
      Delete a file  
 # php4/ext/standard/filestat.c
 bool chgrp(string filename, mixed group) 
@@ -4152,10 +4296,10 @@
 # php4/ext/standard/formatted_print.c
 int printf(string format [, mixed arg1 [, mixed ...]]) 
      Output a formatted string  
-int printf(string format, array args) 
-     Output a formatted string  
 string sprintf(string format [, mixed arg1 [, mixed ...]]) 
      Return a formatted string  
+int vprintf(string format, array args) 
+     Output a formatted string  
 string vsprintf(string format, array args) 
      Return a formatted string  
 # php4/ext/standard/fsock.c
@@ -4164,14 +4308,14 @@
 int pfsockopen(string hostname, int port [, int errno [, string errstr [, float 
timeout]]]) 
      Open persistent Internet or Unix domain socket connection  
 # php4/ext/standard/head.c
-void header(string header[, bool replace]) 
-     Send a raw HTTP header  
+void header(string header [, bool replace]) 
+     Sends a raw HTTP header  
 int headers_sent(void) 
-     Return true if headers have already been sent, false otherwise  
-void setcookie(string name [, string value [, int expires [, string path [, string 
domain [, string secure]]]]]) 
+     Returns true if headers have already been sent, false otherwise  
+bool setcookie(string name [, string value [, int expires [, string path [, string 
+domain [, bool secure]]]]]) 
      Send a cookie  
 # php4/ext/standard/html.c
-array get_html_translation_table([int table [, int quote_style][, string charset]]) 
+array get_html_translation_table([int table [, int quote_style]]) 
      Returns the internal translation table used by htmlspecialchars and htmlentities 
 
 string htmlentities(string string [, int quote_style][, string charset]) 
      Convert all applicable characters to HTML entities  
@@ -4298,6 +4442,8 @@
 # php4/ext/standard/md5.c
 string md5(string str) 
      Calculate the md5 hash of a string  
+string md5_file(string filename) 
+     Calculate the md5 hash of given filename  
 # php4/ext/standard/metaphone.c
 string metaphone(string text, int phones) 
      Break english phrases down into their phonemes  
@@ -4393,6 +4539,8 @@
      Strips whitespace from the beginning of a string  
 string nl2br(string str) 
      Converts newlines to HTML line breaks  
+string nl_langinfo(int item) 
+     Query language and locale information  
 int ord(string character) 
      Returns ASCII value of character  
 void parse_str(string encoded_string [, array result]) 
@@ -4415,6 +4563,8 @@
      Returns the input string repeat mult times  
 mixed str_replace(mixed search, mixed replace, mixed subject [, bool boyer]) 
      Replaces all occurrences of search in haystack with replace  
+string str_rot13(string str) 
+     Perform the rot13 transform on a string  
 string strchr(string haystack, string needle) 
      An alias for strstr  
 int strcoll(string str1, string str2) 
@@ -4477,8 +4627,8 @@
 int syslog(int priority, string message) 
      Generate a system log message  
 # php4/ext/standard/uniqid.c
-string uniqid(string prefix, [bool more_entropy]) 
-     Generate a unique id  
+string uniqid(string prefix [, bool more_entropy]) 
+     Generates a unique ID  
 # php4/ext/standard/url.c
 array parse_url(string url) 
      Parse a URL and return its components  
@@ -4500,6 +4650,9 @@
 # php4/ext/standard/versioning.c
 int version_compare(string ver1, string ver2 [, string oper]) 
     Compares two "PHP-standardized" version number strings  
+# php4/ext/standard/ftok.c
+int ftok(string pathname, char proj) 
+     convert a pathname and a project identifier to a System V IPC key  
 # php4/ext/swf/swf.c
 void swf_actiongeturl(string url, string target) 
      Gets the specified url  
@@ -4862,12 +5015,12 @@
      Configure CCL package  
 int yaz_ccl_parse(int id, string query, array res) 
      Parse a CCL query  
-int yaz_ccl_parse(int id, string query, array res) 
-     Parse a CCL query  
 int yaz_close(int id) 
      Destory and close target  
 int yaz_connect(string zurl [ array options]) 
      Create target with given zurl. Returns positive id if successful.  
+int yaz_database (int id, string databases) 
+     Specify the databases within a session  
 int yaz_element(int id, string elementsetname) 
      Set Element-Set-Name for retrieval  
 int yaz_errno(int id) 
@@ -4920,7 +5073,7 @@
 # php4/ext/zip/zip.c
 void zip_close(resource zip) 
      Close a Zip archive  
-void zip_close(resource zip_ent) 
+void zip_entry_close(resource zip_ent) 
      Close a zip entry  
 int zip_entry_compressedsize(resource zip_entry) 
      Return the compressed size of a ZZip entry  
@@ -4932,12 +5085,12 @@
      Return the name given a ZZip entry  
 bool zip_entry_open(resource zip_dp, resource zip_entry, string mode) 
      Open a Zip File, pointed by the resource entry  
+string zip_entry_read(resource zip_ent) 
+     Read X bytes from an opened zip entry  
 resource zip_open(string filename) 
      Open a new zip archive for reading  
 resource zip_read(resource zip) 
      Returns the next file in the archive  
-string zip_read(resource zip_ent) 
-     Read X bytes from an opened zip entry  
 # php4/ext/zlib/zlib.c
 int gzclose(int zp) 
      Close an open .gz-file pointer  
@@ -4981,70 +5134,152 @@
      Encode str based on accept-encoding setting - designed to be called from 
ob_start()  
 int readgzfile(string filename [, int use_include_path]) 
      Output a .gz-file  
+# php4/ext/msession/msession.c
+bool msession_connect(string host, string port) 
+    
+int msession_count(void) 
+    
+bool msession_create(string session) 
+    
+bool msession_destroy(string name) 
+    
+void msession_disconnect(void) 
+    
+array msession_find(string name, string value) 
+    
+string msession_get(string session, string name, string value) 
+    
+array msession_get_array(string session) 
+    
+string msession_getdata(string session) 
+    
+string msession_inc(string session, string name)  
+    
+array msession_list(void) 
+    
+array msession_listvar(string name) 
+    
+int msession_lock(string name) 
+    
+string msession_plugin(string session, string val [, string param ]) 
+    
+string msession_randstr(int param) 
+    
+bool msession_set(string session, string name, string value) 
+    
+bool msession_set_array(string session, array tuples) 
+    
+bool msession_setdata(string session, string value) 
+    
+int msession_timeout(string session [, int param ]) 
+    
+string msession_uniq(int param) 
+    
+int msession_unlock(string session, int key) 
+    
 # php4/ext/xmlrpc/xmlrpc-epi-php.c
-array xmlrpc_decode(string xml, [string encoding]) 
-     decode xml into native php types  
-array xmlrpc_decode_request(string xml, string& method, [string encoding]) 
-     decode xml into native php types  
+array xmlrpc_decode(string xml [, string encoding]) 
+     Decodes XML into native PHP types  
+array xmlrpc_decode_request(string xml, string& method [, string encoding]) 
+     Decodes XML into native PHP types  
 string xmlrpc_encode(mixed value) 
-     generate xml for a PHP value  
+     Generates XML for a PHP value  
 string xmlrpc_encode_request(string method, mixed params) 
-     generate xml for a method request  
+     Generates XML for a method request  
 string xmlrpc_get_type(mixed value) 
-     get xmlrpc type for a php value. especially useful for base64 and datetime 
strings  
+     Gets xmlrpc type for a PHP value. Especially useful for base64 and datetime 
+strings  
 array xmlrpc_parse_method_descriptions(string xml) 
-     decode xml into a list of method descriptions  
+     Decodes XML into a list of method descriptions  
 int xmlrpc_server_add_introspection_data(handle server, array desc) 
-     add introspection documentation   
-mixed xmlrpc_server_call_method(handle server, string xml, mixed user_data, [array 
output_options]) 
-     parse xml request and call method  
-handle xmlrpc_server_create() 
-     create an xmlrpc server  
+     Adds introspection documentation   
+mixed xmlrpc_server_call_method(handle server, string xml, mixed user_data [, array 
+output_options]) 
+     Parses XML requests and call methods  
+handle xmlrpc_server_create(void) 
+     Creates an xmlrpc server  
 void xmlrpc_server_destroy(handle server) 
-     destroy server resources  
+     Destroys server resources  
 boolean xmlrpc_server_register_introspection_callback(handle server, string function) 
-     register a php function to generate documentation  
+     Register a PHP function to generate documentation  
 boolean xmlrpc_server_register_method(handle server, string method_name, string 
function) 
-     register a php function to handle method matching method_name  
+     Register a PHP function to handle method matching method_name  
 bool xmlrpc_set_type(string value, string type) 
-     set xmlrpc type, base64 or datetime, for a php string value  
+     Sets xmlrpc type, base64 or datetime, for a PHP string value  
+# php4/ext/overload/overload.c
+void overload(string class_entry) 
+      Enables property and method call overloading for a class.  
+# php4/ext/w32api/w32api.c
+int w32api_deftype(string typename, string member1_type, string member1_name, ...) 
+       Defines a type for use with other w32api_functions.  
+resource w32api_init_dtype(string typename, mixed val1, mixed val2); 
+       Creates an instance to the data type typename and fills it with the values 
+val1, val2, the function     then returns a DYNAPARM which can be passed when 
+invoking a function as a parameter. 
+mixed w32api_invoke_function(string funcname, ....) 
+       Invokes function funcname with the arguments passed after the function name  
+bool w32api_register_function(string libary, string function_name) 
+       Registers function function_name from library with PHP  
+void w32api_set_call_method(int method) 
+       Sets the calling method used  
 # php4/main/main.c
 void set_time_limit(int seconds) 
      Sets the maximum time a script can run  
 # php4/main/output.c
+void ob_clean(void) 
+     Clean (erase) the output buffer  
 void ob_end_clean(void) 
      Clean (erase) the output buffer, and turn off output buffering  
 void ob_end_flush(void) 
      Flush (send) the output buffer, and turn off output buffering  
+void ob_flush(void) 
+     Flush (send) the output buffer  
 string ob_get_contents(void) 
      Return the contents of the output buffer  
 string ob_get_length(void) 
      Return the length of the output buffer  
+integer ob_get_level(void) 
+     Return the nesting level of the output buffer  
 void ob_implicit_flush([int flag]) 
      Turn implicit flush on/off and is equivalent to calling flush() after every 
output call  
 void ob_start([ string user_function [, int chunk_size]]) 
      Turn on Output Buffering (specifying an optional output handler).  
 # php4/sapi/apache/mod_php4.c
 # php4/sapi/apache/php_apache.c
+string apache_child_terminate() 
+     Get and set Apache request notes  
 class apache_lookup_uri(string URI) 
      Perform a partial request of the given URI to obtain information about it  
 string apache_note(string note_name [, string note_value]) 
      Get and set Apache request notes  
 int apache_setenv(string variable, string value [, boolean walk_to_top]) 
      Set an Apache subprocess_env variable  
-string child_terminate() 
-     Get and set Apache request notes  
 array getallheaders(void) 
      Fetch all HTTP request headers  
 int virtual(string filename) 
      Perform an Apache sub-request  
+# php4/sapi/apache2filter/php_functions.c
+array getallheaders(void) 
+     Fetch all HTTP request headers  
+bool virtual(string uri) 
+   Perform an apache sub-request  
 # php4/Zend/zend_builtin_functions.c
 bool class_exists(string classname) 
      Checks if the class exists  
 string create_function(string args, string code) 
      Creates an anonymous function, and returns its name (funny, eh?)  
+bool define(string constant_name) 
+     Check whether a constant exists  
+bool define(string constant_name, mixed value, case_sensitive=true) 
+     Define a new constant  
+array each(array arr) 
+     Return the currently pointed key..value pair in the passed array, and advance 
+the pointer to the next element  
+int error_reporting(int new_error_level=null) 
+     Return the current error_reporting level, and if an argument was passed - change 
+to the new level  
 bool extension_loaded(string extension_name) 
      Returns true if the named extension is loaded  
+mixed func_get_arg(int arg_num) 
+     Get the $arg_num'th argument that was passed to the function  
+array func_get_args() 
+     Get an array of the arguments that were passed to the function  
+int func_num_args(void) 
+     Get the number of arguments that were passed to the function  
 bool function_exists(string function_name)  
      Checks if the function exists  
 string get_class(object object) 
@@ -5073,6 +5308,8 @@
      Retrieves the parent class name for object or class.  
 bool is_subclass_of(object object, string class_name) 
      Returns true if the object has this class as one of its parents  
+void leak(int num_bytes=3) 
+     Cause an intentional memory leak, for testing/debugging purposes  
 bool method_exists(object object, string method) 
      Checks if the class method exists  
 void restore_error_handler(void) 
@@ -5091,3 +5328,5 @@
      Binary safe string comparison  
 void trigger_error(string messsage [, int error_type]) 
      Generates a user-level error/warning/notice message  
+string zend_version(void) 
+     Get the version of the Zend Engine  


Reply via email to