Lines Matching full:driver
1 package Test2::IPC::Driver;
66 Test2::IPC::Driver - Base class for Test2 IPC drivers.
70 package Test2::IPC::Driver::MyDriver;
72 use base 'Test2::IPC::Driver';
97 Test2::IPC::Driver has an C<import()> method. All drivers inherit this import
98 method. This import method registers the driver.
100 In most cases you just need to load the desired IPC driver to make it work. You
101 should load this driver as early as possible. A warning will be issued if you
104 use Test2::IPC::Driver::MyDriver;
109 package Test2::IPC::Driver::MyDriver;
113 use base 'Test2::IPC::Driver';
168 This should return true if the driver works in the current environment. This
173 This is used to alert the driver that a new hub is expecting events. The driver
186 This is used to alert the driver that a hub is no longer accepting events. The
187 driver should keep track of the process and thread ids, the hub should only be
215 If C<$global> is true then the driver should send the event to all hubs in all
251 This is a hook called by C<< Test2::IPC::Driver->abort() >>. This is your