|
| __construct (RakLibServer $server, UDPServerSocket $socket) |
|
| getPort () |
|
| getLogger () |
|
| run () |
|
| sendPacket (Packet $packet, $dest, $port) |
|
| streamEncapsulated (Session $session, EncapsulatedPacket $packet, $flags=RakLib::PRIORITY_NORMAL) |
|
| streamRaw ($address, $port, $payload) |
|
| receiveStream () |
|
| blockAddress ($address, $timeout=300) |
|
| getSession ($ip, $port) |
|
| removeSession (Session $session, $reason="unknown") |
|
| openSession (Session $session) |
|
| notifyACK (Session $session, $identifierACK) |
|
| getName () |
|
| getID () |
|
| getPacketFromPool ($id) |
|
|
| streamClose ($identifier, $reason) |
|
| streamInvalid ($identifier) |
|
| streamOpen (Session $session) |
|
| streamACK ($identifier, $identifierACK) |
|
| streamOption ($name, $value) |
|
|
| $packetPool = [] |
|
| $server |
|
| $socket |
|
| $receiveBytes = 0 |
|
| $sendBytes = 0 |
|
| $sessions = [] |
|
| $name = "" |
|
| $packetLimit = 1000 |
|
| $shutdown = false |
|
| $ticks = 0 |
|
| $lastMeasure |
|
| $block = [] |
|
| $ipSec = [] |
|
getSession |
( |
|
$ip, |
|
|
|
$port |
|
) |
| |
The documentation for this class was generated from the following file:
- src/raklib/server/SessionManager.php