\Worker\SocketSocketUnix

UNIX套接字

Summary

Methods
Properties
Constants
create()
createStream()
connect()
connectStream()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Methods

create()

create(string  $socketFile, array|null  $options = []) : \Socket

Create a UNIX socket with a custom buffer size

Parameters

string $socketFile

SOCKET FILE ADDRESS

array|null $options

Throws

\Exception

Returns

\Socket —

createStream()

createStream(string  $socketFile, array|null  $options = []) : resource

Parameters

string $socketFile
array|null $options

Throws

\Exception

Returns

resource —

connect()

connect(string  $socketFile, int|null  $bufferSize = 1024 * 1024, array|null  $options = []) : \Socket|false

Parameters

string $socketFile
int|null $bufferSize
array|null $options

Throws

\Exception

Returns

\Socket|false —

connectStream()

connectStream(string  $socketFile, array|null  $options = []) : resource

Parameters

string $socketFile
array|null $options

Throws

\Exception

Returns

resource —