eschmid Fri Jan 26 14:00:32 2001 EDT
Modified files:
/phpdoc funclist.txt funcsummary.txt
Log:
Should now contain every functions with protos.
Index: phpdoc/funclist.txt
diff -u phpdoc/funclist.txt:1.5 phpdoc/funclist.txt:1.6
--- phpdoc/funclist.txt:1.5 Wed Dec 27 07:03:43 2000
+++ phpdoc/funclist.txt Fri Jan 26 14:00:29 2001
@@ -83,6 +83,7 @@
filepro_retrieve
filepro_rowcount
# beta/php4/ext/gd/gd.c
+image2wbmp
imagearc
imagechar
imagecharup
@@ -143,6 +144,8 @@
imagettftext
imagetypes
imagewbmp
+jpeg2wbmp
+png2wbmp
# beta/php4/ext/gettext/gettext.c
_
bindtextdomain
@@ -367,6 +370,7 @@
ldap_explode_dn
ldap_first_attribute
ldap_first_entry
+ldap_first_reference
ldap_free_result
ldap_get_attributes
ldap_get_dn
@@ -381,7 +385,11 @@
ldap_modify
ldap_next_attribute
ldap_next_entry
+ldap_next_reference
+ldap_parse_reference
+ldap_parse_result
ldap_read
+ldap_rename
ldap_search
ldap_set_option
ldap_t61_to_8859
@@ -584,6 +592,8 @@
odbc_connect
odbc_cursor
odbc_do
+odbc_error
+odbc_errormsg
odbc_exec
odbc_execute
odbc_fetch_array
@@ -662,10 +672,14 @@
# beta/php4/ext/pdf/pdf.c
pdf_add_annotation
pdf_add_bookmark
+pdf_add_launchlink
+pdf_add_locallink
+pdf_add_note
pdf_add_outline
pdf_add_pdflink
pdf_add_weblink
pdf_arc
+pdf_attach_file
pdf_begin_page
pdf_circle
pdf_clip
@@ -674,12 +688,16 @@
pdf_closepath
pdf_closepath_fill_stroke
pdf_closepath_stroke
+pdf_concat
pdf_continue_text
pdf_curveto
+pdf_delete
pdf_end_page
pdf_endpath
pdf_fill
pdf_fill_stroke
+pdf_findfont
+pdf_get_buffer
pdf_get_font
pdf_get_fontname
pdf_get_fontsize
@@ -689,8 +707,12 @@
pdf_get_value
pdf_lineto
pdf_moveto
+pdf_new
pdf_open
+pdf_open_ccitt
+pdf_open_file
pdf_open_gif
+pdf_open_image
pdf_open_image_file
pdf_open_jpeg
pdf_open_memory_image
@@ -725,6 +747,7 @@
pdf_set_word_spacing
pdf_setdash
pdf_setflat
+pdf_setfont
pdf_setgray
pdf_setgray_fill
pdf_setgray_stroke
@@ -732,6 +755,7 @@
pdf_setlinejoin
pdf_setlinewidth
pdf_setmiterlimit
+pdf_setpolydash
pdf_setrgbcolor
pdf_setrgbcolor_fill
pdf_setrgbcolor_stroke
@@ -1004,7 +1028,6 @@
highlight_string
htmlentities
htmlspecialchars
-iconv
ignore_user_abort
implode
in_array
@@ -1048,6 +1071,7 @@
link
linkinfo
linkinfo
+localeconv
localtime
log
log10
@@ -1158,6 +1182,8 @@
str_repeat
str_replace
strchr
+strcoll
+strcoll
strcspn
strftime
strftime
@@ -1277,16 +1303,19 @@
xml_parse
xml_parse_into_struct
xml_parser_create
+xml_parser_create_ns
xml_parser_free
xml_parser_get_option
xml_parser_set_option
xml_set_character_data_handler
xml_set_default_handler
xml_set_element_handler
+xml_set_end_namespace_decl_handler
xml_set_external_entity_ref_handler
xml_set_notation_decl_handler
xml_set_object
xml_set_processing_instruction_handler
+xml_set_start_namespace_decl_handler
xml_set_unparsed_entity_decl_handler
# beta/php4/ext/yp/yp.c
yp_first
@@ -1353,6 +1382,7 @@
mssql_fetch_object
mssql_fetch_row
mssql_free_result
+mssql_get_last_message
mssql_min_client_severity
mssql_min_server_severity
mssql_num_fields
@@ -1371,6 +1401,7 @@
sybase_fetch_row
sybase_field_seek
sybase_free_result
+sybase_get_last_message
sybase_min_client_severity
sybase_min_server_severity
sybase_num_fields
@@ -1449,6 +1480,7 @@
readline_completion_function
readline_info
readline_list_history
+readline_list_history
readline_read_history
readline_write_history
# beta/php4/ext/java/java.c
@@ -1554,11 +1586,13 @@
domxml_attributes
domxml_children
domxml_dumpmem
+domxml_get_attribute
domxml_getattr
domxml_new_child
domxml_new_xmldoc
domxml_node
domxml_root
+domxml_set_attribute
domxml_set_content
domxml_setattr
new_xmldoc
@@ -1849,13 +1883,15 @@
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
# beta/php4/ext/satellite/object.c
# beta/php4/ext/satellite/struct.c
# beta/php4/ext/satellite/php_orbit.c
-
orbit_caught_exception
orbit_exception_id
orbit_exception_value
@@ -1972,6 +2008,7 @@
gmp_clrbit
gmp_cmp
gmp_com
+gmp_div
gmp_div_q
gmp_div_qr
gmp_div_r
@@ -2006,10 +2043,13 @@
gmp_xor
# beta/php4/ext/ircg/ircg.c
ircg_disconnect
+ircg_is_conn_alive
ircg_join
+ircg_lookup_format_messages
ircg_msg
ircg_part
ircg_pconnect
+ircg_register_format_messages
ircg_set_current
# beta/php4/ext/openssl/openssl.c
openssl_free_key
@@ -2023,14 +2063,48 @@
openssl_sign
openssl_verify
# beta/php4/ext/qtdom/qtdom.c
+qdom_error
qdom_tree
# beta/php4/ext/zziplib/zziplib.c
-confirm_zziplib_compiled
+zzip_close
+zzip_closedir
+zzip_entry_compressedsize
+zzip_entry_compressionmethod
+zzip_entry_filesize
+zzip_entry_name
+zzip_open
+zzip_opendir
+zzip_read
+zzip_readdir
# beta/php4/ext/crack/crack.c
crack_check
crack_closedict
crack_getlastmessage
crack_opendict
+# beta/php4/ext/iconv/iconv.c
+iconv
+iconv_get_encoding
+iconv_set_encoding
+ob_iconv_handler
+# beta/php4/ext/muscat/muscat.c
+muscat_close
+muscat_get
+muscat_give
+muscat_setup
+muscat_setup_net
+# beta/php4/ext/vpopmail/php_vpopmail.c
+vpopmail_add_alias_domain
+vpopmail_add_alias_domain_ex
+vpopmail_add_domain
+vpopmail_add_domain_ex
+vpopmail_add_user
+vpopmail_auth_user
+vpopmail_del_domain
+vpopmail_del_domain_ex
+vpopmail_del_user
+vpopmail_error
+vpopmail_passwd
+vpopmail_set_user_quota
# beta/php4/Zend/zend_API.c
display_disabled_function
# beta/php4/Zend/zend_builtin_functions.c
@@ -2054,6 +2128,7 @@
get_included_files
get_object_vars
get_parent_class
+get_required_files
get_resource_type
is_subclass_of
leak
@@ -2066,5 +2141,6 @@
strncasecmp
strncmp
trigger_error
+user_error
zend_test_func
zend_version
Index: phpdoc/funcsummary.txt
diff -u phpdoc/funcsummary.txt:1.4 phpdoc/funcsummary.txt:1.5
--- phpdoc/funcsummary.txt:1.4 Wed Dec 27 07:03:43 2000
+++ phpdoc/funcsummary.txt Fri Jan 26 14:00:29 2001
@@ -144,6 +144,8 @@
int filepro_rowcount(void)
Find out how many rows are in a filePro database
# beta/php4/ext/gd/gd.c
+int image2wbmp(int im [, string filename [, int threshold]])
+ Output WBMP image to browser or file
int imagearc(int im, int cx, int cy, int w, int h, int s, int e, int col)
Draw a partial ellipse
int imagechar(int im, int font, int x, int y, string c, int col)
@@ -260,6 +262,10 @@
Return the types of images supported in a bitfield - 1=gif, 2=jpeg, 4=png,
8=wbmp
int imagewbmp(int im [, string filename])
Output WBMP image to browser or file
+void jpeg2wbmp (string f_org, string f_dest, int d_height, int d_width)
+ Convert Jpeg image to Wbmp image
+void png2wbmp (string f_org, string f_dest, int d_height, int d_width)
+ Convert Png image to Wbmp image
# beta/php4/ext/gd/gdt1.c
array imagepsbbox(string text, int font, int size [, int space, int tightness, int
angle])
Return the bounding box needed by a string if rasterized
@@ -421,8 +427,8 @@
Connect to the Hyperwave server persistent
hwdoc hw_pipecgi(int link, int objid)
Returns output of CGI script
-hwdoc hw_pipedocument(int link, int objid [, array urlprefixes ] )
- Returns document with links inserted. Optionally a array with five urlprefixes
may be passed, which will be inserted for the different types of anchors. This
should be a named array with the following keys: HW_DEFAULT_LINK, HW_IMAGE_LINK,
HW_BACKGROUND_LINK, HW_INTAG_LINK, and HW_APPLET_LINK.
+hwdoc hw_pipedocument(int link, int objid [, array urlprefixes])
+ Returns document with links inserted. Optionally a array with five urlprefixes
+may be passed, which will be inserted for the different types of anchors. This should
+be a named array with the following keys: HW_DEFAULT_LINK, HW_IMAGE_LINK,
+HW_BACKGROUND_LINK, HW_INTAG_LINK, and HW_APPLET_LINK
hwdoc hw_pipedocument(int link, int objid)
Returns document
int hw_root(void)
@@ -709,6 +715,8 @@
Return first attribute
int ldap_first_entry(int link, int result)
Return first result id
+int ldap_first_reference(int link, int result)
+ Return first reference
int ldap_free_result(int result)
Free result memory
array ldap_get_attributes(int link, int result)
@@ -723,7 +731,7 @@
Get all values from a result entry
array ldap_get_values_len(int link, int result, string attribute)
Get all values with lengths from a result entry
-int ldap_list(int link, string base_dn, string filter [, array attrs [, int attrsonly
[, int sizelimit [, int timelimit [, int deref]]]]] )
+int ldap_list(int link, string base_dn, string filter [, array attrs [, int attrsonly
+[, int sizelimit [, int timelimit [, int deref]]]]])
Single-level search
int ldap_mod_add(int link, string dn, array entry)
Add attribute values to current
@@ -737,9 +745,17 @@
Get the next attribute in result
int ldap_next_entry(int link, int entry)
Get next result entry
-int ldap_read(int link, string base_dn, string filter [, array attrs [, int attrsonly
[, int sizelimit [, int timelimit [, int deref]]]]] )
+int ldap_next_reference(int link, int entry)
+ Get next reference
+boolean ldap_parse_reference(int link, int entry, array referrals)
+ Extract information from reference entry
+boolean ldap_parse_result(int link, int result, int errcode, string matcheddn, string
+errmsg, array referrals)
+ Extract information from result
+int ldap_read(int link, string base_dn, string filter [, array attrs [, int attrsonly
+[, int sizelimit [, int timelimit [, int deref]]]]])
Read an entry
-int ldap_search(int link, string base_dn, string filter [, array attrs [, int
attrsonly [, int sizelimit [, int timelimit [, int deref]]]]] )
+boolean ldap_rename(int link, string dn, string newrdn, string newparent, boolean
+deleteoldrdn);
+ Modify the name of an entry
+int ldap_search(int link, string base_dn, string filter [, array attrs [, int
+attrsonly [, int sizelimit [, int timelimit [, int deref]]]]])
Search LDAP tree under base_dn
boolean ldap_set_option(int link, int option, mixed newval)
Set the value of various session-wide parameters
@@ -833,18 +849,16 @@
string mdecrypt_generic(resource td, string data)
This function decrypts the plaintext
# beta/php4/ext/mhash/mhash.c
-string mhash(int hash, string data)
+string mhash(int hash, string data [, string key])
Hash data with hash
-string mhash(int hash, string data, [string key])
- hash data with hash
-int mhash_count()
- Get the number of available hashes
+int mhash_count(void)
+ Gets the number of available hashes
int mhash_get_block_size(int hash)
- Get the block size of hash
+ Gets the block size of hash
string mhash_get_hash_name(int hash)
- Get the name of hash
+ Gets the name of hash
string mhash_keygen_s2k(int hash, string input_password, string salt, int bytes)
- generate a key using hash functions
+ Generates a key using hash functions
# beta/php4/ext/msql/php_msql.c
int msql_affected_rows(int query)
Return number of affected rows
@@ -1063,6 +1077,10 @@
Connect to a datasource
string odbc_cursor(int result_id)
Get cursor name
+string odbc_error([int connection_id])
+ Get the last error code
+string odbc_errormsg([int connection_id])
+ Get the last error message
int odbc_exec(int connection_id, string query [, int flags])
Prepare and execute an SQL statement
int odbc_execute(int result_id [, array parameters_array])
@@ -1184,16 +1202,26 @@
array preg_split(string pattern, string subject [, int limit [, int flags]])
Split string into an array using a perl-style regular expression as a delimiter
# beta/php4/ext/pdf/pdf.c
+PDF *pdf_new()
+ Creates a new PDF object
void pdf_add_annotation(int pdfdoc, double xll, double yll, double xur, double xur,
string title, string text)
+ Sets annotation (depreciated use pdf_add_note instead)
+int pdf_add_bookmark(int pdfdoc, string text [, int parent, int open])
+ Adds bookmark for current page
+void pdf_add_launchlink(int pdfdoc, double llx, double lly, double urx, double ury,
+string filename)
+ Adds link to web resource
+void pdf_add_locallink(int pdfdoc, double llx, double lly, double urx, double ury,
+int page, string dest)
+ Adds link to web resource
+void pdf_add_note(int pdfdoc, double llx, double lly, double urx, double ury, string
+contents, string title, string icon, int open)
Sets annotation
-int pdf_add_outline(int pdfdoc, string text [, int parent, int open]);
- Add bookmark for current page
void pdf_add_pdflink(int pdfdoc, double llx, double lly, double urx, double ury,
string filename, int page, string dest)
- Adds link to pdf document
+ Adds link to PDF document
void pdf_add_weblink(int pdfdoc, double llx, double lly, double urx, double ury,
string url)
Adds link to web resource
void pdf_arc(int pdfdoc, double x, double y, double radius, double start, double end)
Draws an arc
+void pdf_attach_file(int pdf, double lly, double lly, double urx, double ury, string
+filename, string description, string author, string mimetype, string icon)
+ Adds a file attachment annotation at the rectangle specified by his lower left
+and upper right corners
void pdf_begin_page(int pdfdoc, double width, double height)
Starts page
void pdf_circle(int pdfdoc, double x, double y, double radius)
@@ -1201,19 +1229,23 @@
void pdf_clip(int pdfdoc)
Clips to current path
void pdf_close(int pdfdoc)
- Closes the pdf document
-void pdf_close_image(int pdfimage)
- Closes the pdf image
+ Closes the pdf document
+void pdf_close_image(int pdf, int pdfimage)
+ Closes the PDF image
void pdf_closepath(int pdfdoc)
Close path
void pdf_closepath_fill_stroke(int pdfdoc)
Close, fill and stroke current path
void pdf_closepath_stroke(int pdfdoc)
Close path and draw line along path
+void pdf_concat(int pdf, double a, double b, double c, double d, double e, double f)
+ Concatenates a matrix to the current transformation matrix for text and graphics
+
void pdf_continue_text(int pdfdoc, string text)
Output text in next line
void pdf_curveto(int pdfdoc, double x1, double y1, double x2, double y2, double x3,
double y3)
Draws a curve
+void pdf_delete(int pdfdoc)
+ Deletes the PDF object
void pdf_end_page(int pdfdoc)
Ends page
void pdf_endpath(int pdfdoc)
@@ -1222,15 +1254,19 @@
Fill current path
void pdf_fill_stroke(int pdfdoc)
Fill and stroke current path
+int pdf_findfont(int pdfdoc, string fontname, string encoding [, int embed])
+ Prepares the font fontname for later use with pdf_setfont()
+int pdf_get_buffer(int pdfdoc)
+ Fetches the full buffer containig the generated PDF data
int pdf_get_font(int pdfdoc)
Gets the current font
string pdf_get_fontname(int pdfdoc)
Gets the current font name
double pdf_get_fontsize(int pdfdoc)
Gets the current font size
-void pdf_get_image_height(int pdf, int pdfimage)
+int pdf_get_image_height(int pdf, int pdfimage)
Returns the height of an image
-void pdf_get_image_width(int pdf, int pdfimage)
+int pdf_get_image_width(int pdf, int pdfimage)
Returns the width of an image
string pdf_get_parameter(int pdfdoc, string key, mixed modifier)
Gets arbitrary parameters
@@ -1241,21 +1277,27 @@
void pdf_moveto(int pdfdoc, double x, double y)
Sets current point
int pdf_open([int filedesc])
- Opens a new pdf document. If filedesc is NULL, document is created in memory.
This is not yet fully supported.
+ Opens a new pdf document. If filedesc is NULL, document is created in memory.
+This is the old interface, only for compatibility use pdf_new + pdf_open_file instead
+
+int pdf_open_ccitt(int pdf, string filename, int width, int height, int bitreverse,
+int k, int blackls1)
+ Opens an image file with raw CCITT G3 or G4 compresed bitmap data
+int pdf_open_file(int pdfdoc [, char filename])
+ Opens a new PDF document. If filename is NULL, document is created in memory.
+This is not yet fully supported
int pdf_open_gif(int pdf, string giffile)
- Opens a gif file and returns an image for placement in a pdf document
-int pdf_open_image_file(int pdf, string type, string file)
- Opens an image file of the given type and returns an image for placement in a
pdf document
+ Opens a GIF file and returns an image for placement in a PDF document
+int pdf_open_image(int pdf, string type, string source, string data, long length, int
+width, int height, int components, int bpc, string params)
+ Opens an image of the given type and returns an image for placement in a PDF
+document
+int pdf_open_image_file(int pdf, string type, string file, string stringparam, int
+intparam)
+ Opens an image file of the given type and returns an image for placement in a
+PDF document
int pdf_open_jpeg(int pdf, string jpegfile)
- Opens a jpeg file and returns an image for placement in a pdf document
+ Opens a JPEG file and returns an image for placement in a PDF document
int pdf_open_memory_image(int pdf, int image)
- Takes an gd image and returns an image for placement in a pdf document
+ Takes an GD image and returns an image for placement in a PDF document
int pdf_open_png(int pdf, string pngfile)
- Opens a png file and returns an image for placement in a pdf document
+ Opens a PNG file and returns an image for placement in a PDF document
int pdf_open_tiff(int pdf, string tifffile)
- Opens a tiff file and returns an image for placement in a pdf document
+ Opens a TIFF file and returns an image for placement in a PDF document
void pdf_place_image(int pdf, int pdfimage, double x, double y, double scale)
- Places image in the pdf document
+ Places image in the PDF document
void pdf_rect(int pdfdoc, double x, double y, double width, double height)
Draws a rectangle
void pdf_restore(int pdfdoc)
@@ -1267,11 +1309,11 @@
void pdf_scale(int pdfdoc, double x-scale, double y-scale)
Sets scaling
void pdf_set_border_color(int pdfdoc, double red, double green, double blue)
- Set color of box surounded all kinds of annotations and links
+ Sets color of box surounded all kinds of annotations and links
void pdf_set_border_dash(int pdfdoc, double black, double white)
- Set the border dash style of all kinds of annotations and links
+ Sets the border dash style of all kinds of annotations and links
void pdf_set_border_style(int pdfdoc, string style, double width)
- Set style of box surounding all kinds of annotations and link
+ Sets style of box surounding all kinds of annotations and link
void pdf_set_char_spacing(int pdfdoc, double space)
Sets character spacing
void pdf_set_duration(int pdfdoc, double duration)
@@ -1296,10 +1338,8 @@
Sets distance between text lines
void pdf_set_parameter(int pdfdoc, string key, string value)
Sets arbitrary parameters
-void pdf_set_text_matrix(int pdfdoc, arry matrix)
- Sets the text matrix
void pdf_set_text_pos(int pdfdoc, double x, double y)
- Set the position of text for the next pdf_show call
+ Sets the position of text for the next pdf_show call
void pdf_set_text_rendering(int pdfdoc, int mode)
Determines how text is rendered
void pdf_set_text_rise(int pdfdoc, double value)
@@ -1314,6 +1354,8 @@
Sets dash pattern
void pdf_setflat(int pdfdoc, double value)
Sets flatness
+void pdf_setfont(int pdfdoc, int font, float fontsize)
+ Sets the current font in the fiven fontsize
void pdf_setgray(int pdfdoc, double value)
Sets drawing and filling color to gray value
void pdf_setgray_fill(int pdfdoc, double value)
@@ -1328,22 +1370,24 @@
Sets line width
void pdf_setmiterlimit(int pdfdoc, double value)
Sets miter limit
+void pdf_setpolydash(int pdfdoc, double darray)
+ Sets more complicated dash pattern
void pdf_setrgbcolor(int pdfdoc, double red, double green, double blue)
- Sets drawing and filling color to rgb color value
+ Sets drawing and filling color to RGB color value
void pdf_setrgbcolor_fill(int pdfdoc, double red, double green, double blue)
- Sets filling color to rgb color value
+ Sets filling color to RGB color value
void pdf_setrgbcolor_stroke(int pdfdoc, double red, double green, double blue)
- Sets drawing color to rgb color value
+ Sets drawing color to RGB color value
void pdf_show(int pdfdoc, string text)
Output text at current position
-int pdf_show_boxed(int pdfdoc, string text, double x-koor, double y-koor, double
width, double height, string mode, [string feature])
+int pdf_show_boxed(int pdfdoc, string text, double x-koor, double y-koor, double
+width, double height, string mode [, string feature])
Output text formated in a boxed
void pdf_show_xy(int pdfdoc, string text, double x-koor, double y-koor)
Output text at position
void pdf_skew(int pdfdoc, double xangle, double yangle)
Skew the coordinate system
-double pdf_stringwidth(int pdfdoc, string text)
- Returns width of text in current font
+double pdf_stringwidth(int pdfdoc, string text [, int font, double size])
+ Returns width of text in current font
void pdf_stroke(int pdfdoc)
Draw line along path path
void pdf_translate(int pdfdoc, double x, double y)
@@ -1878,7 +1922,7 @@
Return the element currently pointed to by the internal array pointer
mixed end(array array_arg)
Advances array argument's internal pointer to the last element and return it
-void extract(array var_array, int extract_type [, string prefix])
+int extract(array var_array [, int extract_type [, string prefix]])
Imports variables into symbol table from an array
bool in_array(mixed needle, array haystack [, bool strict])
Checks if the given value exists in the array
@@ -2085,10 +2129,10 @@
Convert logical Hebrew text to visual text with newline conversion
string implode(array src, string glue)
Join array elements placing glue string between items and return one string
-iconv(string in_charset, string out_charset, string str)
- Returns str converted to the out_charset character set.
string join(array src, string glue)
An alias for implode
+array localeconv( void )
+ Returns all the information stored in the lconv struct defined in locale.h
+based on the currently selected locale
string ltrim(string str)
Strip whitespace from the beginning of a string
string nl2br(string str)
@@ -2113,10 +2157,12 @@
Returns input string padded on the left or right to specified length with
pad_string
string str_repeat(string input, int mult)
Returns the input string repeat mult times
-string str_replace(string needle, string str, string haystack)
- Replace all occurrences of needle in haystack with str
+mixed str_replace(mixed search, mixed replace, mixed subject)
+ Replace all occurrences of search in haystack with replace
string strchr(string haystack, string needle)
An alias for strstr
+int strcoll(string str1, string str2)
+ Compare two strings using the current locale
int strcspn(string str, string mask)
Find length of initial segment consisting entirely of characters not found in
mask
string strip_tags(string str [, string allowable_tags])
@@ -2314,8 +2360,10 @@
Start parsing an XML document
int xml_parse_into_struct(int pind, string data, array &struct, array &index)
Parsing a XML document
-int xml_parser_create(void)
+int xml_parser_create([string encoding])
Create an XML parser
+int xml_parser_create_ns([string encoding][, string sep])
+ Create an XML parser
int xml_parser_free(int pind)
Free an XML parser
int xml_parser_get_option(int pind, int option)
@@ -2328,6 +2376,8 @@
Set up default handler
int xml_set_element_handler(int pind, string shdl, string ehdl)
Set up start and end element handlers
+int xml_set_end_namespace_decl_handler(int pind, string hdl)
+ Set up character data handler
int xml_set_external_entity_ref_handler(int pind, string hdl)
Set up external entity reference handler
int xml_set_notation_decl_handler(int pind, string hdl)
@@ -2336,6 +2386,8 @@
Set up object which should be used for callbacks
int xml_set_processing_instruction_handler(int pind, string hdl)
Set up processing instruction (PI) handler
+int xml_set_start_namespace_decl_handler(int pind, string hdl)
+ Set up character data handler
int xml_set_unparsed_entity_decl_handler(int pind, string hdl)
Set up unparsed entity declaration handler
# beta/php4/ext/yp/yp.c
@@ -2446,41 +2498,43 @@
Store an event
# beta/php4/ext/sybase_ct/php_sybase_ct.c
int sybase_affected_rows([int link_id])
- Get number of affected rows in last query
+ Get number of affected rows in last query
bool sybase_close([int link_id])
- Close Sybase connection
+ Close Sybase connection
int sybase_connect([string host [, string user [, string password [, string
charset]]]])
- Open Sybase server connection
+ Open Sybase server connection
bool sybase_data_seek(int result, int offset)
- Move internal row pointer
+ Move internal row pointer
array sybase_fetch_array(int result)
- Fetch row as array
+ Fetch row as array
object sybase_fetch_field(int result [, int offset])
- Get field information
+ Get field information
object sybase_fetch_object(int result)
- Fetch row as object
+ Fetch row as object
array sybase_fetch_row(int result)
- Get row as enumerated array
+ Get row as enumerated array
bool sybase_field_seek(int result, int offset)
- Set field offset
+ Set field offset
bool sybase_free_result(int result)
- Free result memory
+ Free result memory
+string sybase_get_last_message(void)
+ Returns the last message from server (over min_message_severity)
void sybase_min_client_severity(int severity)
Sets minimum client severity
void sybase_min_server_severity(int severity)
- Sets minimum server severity
+ Sets minimum server severity
int sybase_num_fields(int result)
- Get number of fields in result
+ Get number of fields in result
int sybase_num_rows(int result)
- Get number of rows in result
+ Get number of rows in result
int sybase_pconnect([string host [, string user [, string password [, string
charset]]]])
- Open persistent Sybase connection
+ Open persistent Sybase connection
int sybase_query(string query [, int link_id])
- Send Sybase query
+ Send Sybase query
string sybase_result(int result, int row, mixed field)
- Get result data
+ Get result data
bool sybase_select_db(string database [, int link_id])
- Select Sybase database
+ Select Sybase database
# beta/php4/ext/ftp/php_ftp.c
int ftp_cdup(int stream)
Changes to the parent directory
@@ -2825,9 +2879,9 @@
Returns DTD of document
string domxml_dumpmem([int doc_handle])
Dumps document into string
-string domxml_getattr([int node,] string attrname)
+string domxml_get_attribute([int node,] string attrname)
Returns value of given attribute
-object domxml_lastchild([int node])
+object domxml_last_child([int node])
Read directory entry from dir_handle
object domxml_new_child([int node_handle,] string name, string content)
Adds child node to parent node
@@ -2841,10 +2895,10 @@
Returns root node of document
array domxml_rootnew([int doc])
Returns root nodes
+bool domxml_set_attribute([int node,] string attrname, string value)
+ Sets value of given attribute
bool domxml_set_content([int node_handle,] string content)
Set content of a node
-bool domxml_setattr([int node,] string attrname, string value)
- Sets value of given attribute
int domxml_test(int id)
Unity function for testing
int node_attributes(zval **attributes, int node)
@@ -3153,7 +3207,7 @@
Allocates a file descriptor set
bool fd_clear(int fd, resource set)
Clears a file descriptor from a set
-bool fd_dealloc(void)
+bool fd_dealloc(int set)
De-allocates a file descriptor set
bool fd_isset(int fd, resource set)
Checks to see if a file descriptor is set within the file descrirptor set
@@ -3371,10 +3425,16 @@
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.
# beta/php4/ext/shmop/shmop.c
@@ -3658,27 +3718,47 @@
void openssl_free_x509(int x509)
Free X.509 certificate
int openssl_get_privatekey(string key [, string passphrase])
- Get private key
+ Get private key
int openssl_get_publickey(string cert)
Get public key from X.509 certificate
-bool openssl_open(string data, string opendata, string ekey,
- int privkey) Open data
+bool openssl_open(string data, string opendata, string ekey, int privkey)
+ Open data
int openssl_read_publickey(int x509)
Read public key
int openssl_read_x509(string cert)
Read X.509 certificate
-int openssl_seal(string data, string sealdata, array ekeys,
- array pubkeys) Seal data
+int openssl_seal(string data, string sealdata, array ekeys, array pubkeys)
+ Seal data
bool openssl_sign(string data, string signature, int key)
Sign data
int openssl_verify(string data, string signature, int key)
Verify data
# beta/php4/ext/qtdom/qtdom.c
-string qdom_tree( string )
+string qdom_error()
+ Returns the error string from the last QDOM operation or FALSE if no errors
+occured.
+object qdom_tree( string )
creates a tree of an xml string
# beta/php4/ext/zziplib/zziplib.c
-string confirm_zziplib_compiled(string arg)
- Return a string to confirm that the module is compiled in
+void zzip_close(resource zzip_ent)
+ Close a zzip entry
+void zzip_closedir(resource zzipp)
+ Close a Zip archive
+int zzip_entry_compressedsize(resource zzip_entry)
+ Return the compressed size of a ZZip entry
+string zzip_entry_compressionmethod(resource zzip_entry)
+ Return a string containing the compression method used on a particular entry
+int zzip_entry_filesize(resource zzip_entry)
+ Return the actual filesize of a ZZip entry
+string zzip_entry_name(resource zzip_entry)
+ Return the name given a ZZip entry
+bool zzip_open(resource zzip_dp, resource zzip_entry, string mode)
+ Open a Zip File, pointed by the resource entry
+resource zzip_opendir(string filename)
+ Open a new zzip archive for reading
+string zzip_read(resource zzip_ent)
+ Read X bytes from an opened zzip entry
+resource zzip_readdir(resource zzipp)
+ Returns the next file in the archive
# beta/php4/ext/crack/crack.c
string crack_check([int dictionary,] string password)
Performs an obscure check with the given password
@@ -3688,6 +3768,51 @@
Returns the message from the last obscure check.
string crack_opendict(string dictionary)
Opens a new cracklib dictionary
+# beta/php4/ext/iconv/iconv.c
+string iconv(string in_charset, string out_charset, string str)
+ Returns str converted to the out_charset character set
+array iconv_get_encoding([string type])
+ Get internal encoding and output encoding for ob_iconv_handler()
+bool iconv_set_encoding(string int_charset, string out_charset)
+ Sets internal encoding and output encoding for ob_iconv_handler()
+string ob_iconv_handler(string contents)
+ Returns str in output buffer converted to the iconv.output_encoding character
+set
+# beta/php4/ext/muscat/muscat.c
+int muscat_close(resource muscat_handle)
+ Shuts down the muscat session and releases any memory back to php. [Not back to
+the system, note!]
+string muscat_get(resource muscat_handle)
+ 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])
+ 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)
+ 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
+# beta/php4/ext/vpopmail/php_vpopmail.c
+bool vpopmail_add_alias_domain(string domain, string aliasdomain)
+ Add an alias for a virtual domain
+int vpopmail_add_alias_domain_ex(string olddomain, string newdomain)
+ Add alias to an existing virtual domain
+bool vpopmail_add_domain(string domain, string dir, int uid, int gid)
+ Add a new virtual domain
+int vpopmail_add_domain_ex(string domain, string passwd [, string quota [, string
+bounce [, bool apop]]])
+ Add a new virtual domain
+bool vpopmail_add_user(string user, string domain, string password[, string gecos[,
+bool apop]])
+ Add a new user to the specified virtual domain
+bool vpopmail_auth_user(string user, string domain, string password[, string apop])
+ Attempt to validate a username/domain/password. Returns true/false
+bool vpopmail_del_domain(string domain)
+ Delete a virtual domain
+int vpopmail_del_domain_ex(string domain)
+ Delete a virtual domain
+bool vpopmail_del_user(string user, string domain)
+ Delete a user from a virtual domain
+string vpopmail_error(void)
+ Attempt to validate a username/domain/password. Returns true/false
+bool vpopmail_passwd(string user, string domain, string password)
+ Change a virtual user's password
+bool vpopmail_set_user_quota(string user, string domain, string quota)
+ Sets a virtual user's quota
# beta/php4/Zend/zend_builtin_functions.c
bool class_exists(string classname)
Checks if the class exists