Synchronization Type Flags
isRunning—StateDetection Threaded::isTerminated—StateDetection Threaded::isWaiting—StateDetection Threaded::lock—Synchronization
Thread::join (PECLpthreads>=2.0.0) Thread::join—Synchronization Description publicbooleanThread::join
Threaded::lock (PECLpthreads<3.0.0) Threaded::lock—Synchronization Warning Thismethodhasbeenremovedinpthreadsv3
Threaded::synchronized (PECLpthreads>=2.0.0) Threaded::synchronized—Synchronization Description publicmixedThreaded
Threaded::unlock (PECLpthreads<3.0.0) Threaded::unlock—Synchronization Warning Thismethodhasbeenremovedinpthreadsv3
Threaded::notify (PECLpthreads>=2.0.0) Threaded::notify—Synchronization Description publicbooleanThreaded
Threaded::notifyOne (PECLpthreads>=3.0.0) Threaded::notifyOne—Synchronization Description publicbooleanThreaded
Threaded::wait (PECLpthreads>=2.0.0) Threaded::wait—Synchronization Description publicbooleanThreaded
php// You will probably need to protect shared memory with other synchronization objects.// Shared memory
Thread::globally—Execution Thread::isJoined—StateDetection Thread::isStarted—StateDetection Thread::join—Synchronization
dstio.Writer) func(w*Writer)Write(data[]byte)(nint,errerror) 示例 Package(Dictionary)Package(Reset)Package(Synchronization