start page | rating of books | rating of authors | reviews | copyrights

Perl in a Nutshell

Perl in a NutshellSearch this book
Previous: 8.30 CGI::Push Chapter 8
Standard Modules
Next: 8.30 CGI::Push
 

do_push

do_push (

params

)

Implements a server push operation, which updates a page at specific intervals. Parameters are:

-delay => n

Specifies the number of seconds, n , to wait before the next call to the page-drawing subroutine.

-last_page => \&sublast

Runs the subroutine sublast to draw the last page update of a server push operation. The -last_page routine is invoked when the -next_page routine returns false. A reference to a subroutine glob should be provided for this parameter, but the name of the subroutine is also acceptable.

-next_page => \&sub

sub is the name of the subroutine responsible for redrawing the page and counting the number of iterations (if you want repeated updating). The do_push routine ends when sub returns false (or when the -last_page subroutine is invoked). A reference to a subroutine glob should be provided for this parameter, but the name of the subroutine is also acceptable.

-type = string

Specifies the content type of the pushed data. The default value is text/html .


Previous: 8.30 CGI::Push Perl in a Nutshell Next: 8.30 CGI::Push
8.30 CGI::Push Book Index 8.30 CGI::Push