Worker ��

(PECL pthreads >= 2.0.0)

���

Worker ��һ�����г־û������ĵ��̶߳���ͨ�������ڶ���߳���ʹ�á�

��һ�� Worker ����ʼ֮�󣬻�ִ������ run ���������Ǽ�ʹ run ����ִ����ϣ��̱߳���Ҳ���������������������������

  • Worker ���󳬳����÷�Χ��û��ָ�����������ˣ�

  • ��������� Worker ����� shutdown ����

  • �����ű���ֹ��

����ζ�ų���Ա�����ڳ���ִ�й�������������߳������ģ� �� Worker �����ջ����Ӷ���ἤ�� Worker ����ִ�б��������� run ������

��ժҪ

Worker extends Thread implements Traversable , Countable , ArrayAccess {
/* ���� */
public collect ([ Callable $collector ] ) : int
public getStacked ( void ) : int
public isShutdown ( void ) : bool
public isWorking ( void ) : bool
public shutdown ( void ) : bool
public stack ( Threaded &$work ) : int
public unstack ( void ) : int
/* �̳еķ��� */
public Thread::detach ( void ) : void
public Thread::getCreatorId ( void ) : int
public static Thread::getCurrentThread ( void ) : Thread
public static Thread::getCurrentThreadId ( void ) : int
public Thread::getThreadId ( void ) : int
public static Thread::globally ( void ) : mixed
public Thread::isJoined ( void ) : bool
public Thread::isStarted ( void ) : bool
public Thread::join ( void ) : bool
public Thread::kill ( void ) : void
public Thread::start ([ int $options ] ) : bool
}

Table of Contents