ServiceCheckRunner class, 144-146 ServiceLogger, 143, 147-148 signals, 146
out-of-line unit testing, 157-160 session handlers
API hook structures, 564 closing, 565
destroying, 567 garbage collection, 568 opening, 564
reading data, 566 writing data, 566 SOAP services, 408-410
templates, 120-121 unit testing, 155-156
WSDL (Web Services Description Language), 405-410
WUNTRACED parameter, pcntl_wait()/pcntil_waitpid() methods, 132
X
Xdebug profiler, 431 XML-RPC, 394
auto-discovery, 401-403
callback methods registration, 396 clients, 395
Dave Winer Web site, 414 messages, sending, 395
MetaWeblog API implementation, 396 blogid() method, 397
callback, 399 entries, posting, 398
item_struct() method, 397 publish() method, 397 RSS, 397
Unix timestamp, 400 requests, 396
SOAP, compared, 413-414 Web site, 414
XML-RPC libraries, PEAR, 382
zend_execute() method pointer |
649 |
XML_RPC_Client object, 395
XML_RPC_decode() method, 395
XML_RPC_Message object, 395
Y-Z
Zend Accelerator compiler cache, 220 Zend Accelerator Web site, 236
Zend Engine
APC, 606 APD, 605-606 classes, 487
components, 488
global data structures, 490-492 objects, 488-490
executing scripts, 220 extension callbacks, 606-609 functions, 486-487, 498-500 intermediate code, 476-479 method pointers, 598
op (operations) arrays, 476-482 opcodes, 476-482, 601, 604-605 PHP lifecycle
PHP core, 493, 496
PHP extension API, 493, 497-498 SAPI (Server Abstraction API layer),
492-496
Zend extension API, 493, 498-500 script execution, 476-477
variables, 484-485
warnings as exceptions, 599-601 zend_compile function, 477 zend_execute function, 477
ZEND_BEGIN_MODULE_GLOBALS macro, 531
zend_compile function, 477 zend_compile_file() method pointer, 598 zend_declare_property() method, 556 ZEND_END_MODULE_GLOBALS
macro, 531
zend_error_cb() method pointer, 599 zend_execute function, 477 zend_execute() method pointer, 599
How can we make this index more useful? Email us at indexes@samspublishing.com
650ZEND_FETCH_RESOURCE() macro
ZEND_FETCH_RESOURCE() macro, 528
zend_fopen() method pointer, 599 zend_hash_get_current_key() method, 520 zend_hash_internal_pointer_reset()
method, 520 zend_object_store_get_object() method,
561
zend_parse_parameters() method format strings, 514
parameter modifiers, 514-515 variable extraction, 510
zend_read_property() method, 555 zend_register_list_destructors_ex()
method, 524 zend_update_property() method, 555 Zeus Web server, 228
zval pointer, 555 zvals
accessors, 522-523 adding to arrays, 517 arrays
creating, 516
data extraction, 519-520 indexed, 518-519 types, adding, 516-517 zvals, adding, 517
assignments, 516 creating, 516 hashtables, 519-520 macros, 516 separation, 522
type conversions, 521-522 variables, 483-485, 523
zval_copy_ctor() method, 523 Z_ARRVAL macro, 522 Z_BVAL macro, 522 Z_LVAL macro, 522 Z_RESVAL macro, 522 Z_STRLEN macro, 522 Z_STRVAL macro, 522 Z_TYPE_P() macro, 521