1DBIAgent::Queue(3)    User Contributed Perl Documentation   DBIAgent::Queue(3)
2
3
4

NAME

6       POE::Component::DBIAgent::Queue -- Helper class for managing a
7       round-robin queue of Po:Co:DBIAgent:Helper's.
8

SYNOPSIS

DESCRIPTION

11       Methods
12
13       This are the methods we recognize:
14
15       init
16           init the queue (currently noop)
17
18       add append argument to the queue
19
20       clear
21           Clear the queue
22
23       find_by_pid
24           Find the index of helper with specified pid
25
26       find_by_wheelid
27           Find the index of helper with specified wheel id
28
29       remove_by_pid
30           Remove helper with specified pid
31
32       remove_by_wheelid
33           Remove helper with specified wheel id
34
35       next
36           Get next helper off the head of the queue (and put it back on the
37           end (round robin))
38
39       make_next
40           Force the helper with the specified wheel id to the head of the
41           queue.
42
43       exit_all
44           Tell all our helpers to exit gracefully.
45
46       kill_all
47           Send the specified signal (default SIGTERM) to all helper processes
48

AUTHOR

50       This module has been fine-tuned and packaged by Rob Bloodgood
51       <robb@empire2.com>.  However, most of the code came directly from
52       Fletch <fletch@phydeaux.org> and adapted for the release of POE::Compo‐
53       nent::DBIAgent.  Thank you, Fletch!
54
55       However, I own all of the bugs.
56
57       This module is free software; you may redistribute it and/or modify it
58       under the same terms as Perl itself.
59
60
61
62perl v5.8.8                       2004-09-17                DBIAgent::Queue(3)
Impressum