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

AUTHOR

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