Documentation

Socket
in package

Table of Contents

$socket  : Socket
$bindAddress  : InternetAddress
__construct()  : mixed
close()  : void
getBindAddress()  : InternetAddress
getLastError()  : int
getSocket()  : Socket
readPacket()  : string|null
setRecvBuffer()  : $this
setSendBuffer()  : $this
writePacket()  : int

Properties

$socket

protected Socket $socket

Methods

close()

public close() : void
Return values
void

getLastError()

public getLastError() : int
Return values
int

getSocket()

public getSocket() : Socket
Return values
Socket

readPacket()

public readPacket(string &$source, int &$port) : string|null
Parameters
$source : string

reference parameter

$port : int

reference parameter

Tags
throws
SocketException
Return values
string|null

setRecvBuffer()

public setRecvBuffer(int $size) : $this
Parameters
$size : int
Return values
$this

setSendBuffer()

public setSendBuffer(int $size) : $this
Parameters
$size : int
Return values
$this

writePacket()

public writePacket(string $buffer, string $dest, int $port) : int
Parameters
$buffer : string
$dest : string
$port : int
Tags
throws
SocketException
Return values
int

Search results