\Psc\Library\Net\Http\ClientConnection

Summary

Methods
Properties
Constants
__construct()
tick()
setOutput()
$stream
No constants found
No protected methods found
No protected properties found
N/A
output()
freeBuffer()
reset()
$step
$statusCode
$statusMessage
$contentLength
$headers
$content
$bodyLength
$versionString
$buffer
$output
N/A

Properties

$stream

$stream : \Psc\Core\Stream\SocketStream

Type

SocketStream

$step

$step : int

Type

int

$statusCode

$statusCode : int

Type

int

$statusMessage

$statusMessage : string

Type

string

$contentLength

$contentLength : int

Type

int

$headers

$headers : array

Type

array

$content

$content : string

Type

string

$bodyLength

$bodyLength : int

Type

int

$versionString

$versionString : string

Type

string

$buffer

$buffer : string

Type

string

$output

$output : mixed

Type

mixed

Methods

__construct()

__construct(\Psc\Core\Stream\SocketStream  $stream) : mixed

Parameters

\Psc\Core\Stream\SocketStream $stream

Returns

mixed —

tick()

tick(string  $content) : \Psr\Http\Message\ResponseInterface|null

Parameters

string $content

Throws

\Psc\Std\Stream\Exception\RuntimeException

Returns

\Psr\Http\Message\ResponseInterface|null —

setOutput()

setOutput(mixed  $resource) : void

Parameters

mixed $resource

output()

output(string  $content) : void

Parameters

string $content

freeBuffer()

freeBuffer() : string

Returns

string —

reset()

reset() : void