ObjectInterface.php 322 B

123456789101112131415
  1. <?php
  2. namespace EasySwoole\Pool;
  3. interface ObjectInterface
  4. {
  5. //unset 的时候执行
  6. function gc();
  7. //使用后,free的时候会执行
  8. function objectRestore();
  9. //使用前调用,当返回true,表示该对象可用。返回false,该对象失效,需要回收
  10. function beforeUse():?bool ;
  11. }