PocketMine-MP  1.4 - API 1.10.0
 All Classes Namespaces Functions Variables Pages
pocketmine\level\generator\GenerationThread Class Reference
+ Inheritance diagram for pocketmine\level\generator\GenerationThread:
+ Collaboration diagram for pocketmine\level\generator\GenerationThread:

Public Member Functions

 getInternalQueue ()
 
 getExternalQueue ()
 
 pushMainToThreadPacket ($str)
 
 readMainToThreadPacket ()
 
 pushThreadToMainPacket ($str)
 
 readThreadToMainPacket ()
 
 getLogger ()
 
 __construct (\Threaded $internalThreaded,\Threaded $externalThreaded,\ThreadedLogger $logger,\ClassLoader $loader)
 
 run ()
 
 start ($options=PTHREADS_INHERIT_ALL)
 

Protected Member Functions

 addDependency (array &$loadPaths,\ReflectionClass $dep)
 

Protected Attributes

 $loadPaths
 
 $loader
 
 $logger
 
 $externalQueue
 
 $internalQueue
 

Detailed Description

Definition at line 27 of file GenerationThread.php.

Member Function Documentation

pocketmine\level\generator\GenerationThread::getExternalQueue ( )
Returns

Definition at line 50 of file GenerationThread.php.

pocketmine\level\generator\GenerationThread::getInternalQueue ( )
Returns

Definition at line 43 of file GenerationThread.php.

pocketmine\level\generator\GenerationThread::getLogger ( )
Returns

Definition at line 76 of file GenerationThread.php.


The documentation for this class was generated from the following file: