• Process::exportSocket
    • 返回值
    • 使用实例

    Process::exportSocket

    将管道导出为Coroutine\Socket对象。

    1. function Process::exportSocket() : Swoole\Coroutine\Socket;
    • 多次调用此方法,返回的对象是同一个

    返回值

    • 成功返回Coroutine\Socket对象
    • 进程未创建管道,操作失败,返回false

    使用实例

    1. $proc1 = new Swoole\Process(function (Swoole\Process $proc) {
    2. $socket = $proc->exportSocket();
    3. echo $socket->recv();
    4. $socket->send("hello proc2\n");
    5. echo "proc1 stop\n";
    6. }, false, 1, true);