|
| authorize ($address, $port) |
| Performs authorization of SOCKS proxy, connects it to target host. More...
|
|
| open ($address, $port) |
|
| read ($size) |
|
| close () |
|
| isOpen () |
|
| readLength ($length, $headers, WebRequest $request, &$aborted) |
|
| readAll ($headers, WebRequest $request) |
|
| open ($address, $port) |
| Opens socket. More...
|
|
| read ($size) |
| Reads raw data from socket. More...
|
|
| close () |
| Closes socket.
|
|
| isOpen () |
| Returns true if socket is open. More...
|
|
| readChunked ($headers, WebRequest $request) |
| Reads chunked content from socket and puts chunks to single string. More...
|
|
| readLength ($length, $headers, WebRequest $request, &$aborted) |
| Reads data with specified length from socket. If socket closes connection or no more data is available to reach length, throws WebRequestException. More...
|
|
| readAll ($headers, WebRequest $request) |
| Reads all available data from socket until it closes connection. More...
|
|
| readUntil ($text) |
| Reads all available data from socket until specified substring is found inside contents. More...
|
|
| readHeaders () |
| Reads response headers. More...
|
|
| write (WebRequest $request) |
| Writes request to socket. More...
|
|
Base class for SOCKS proxy.