PHP 인터페이스 Icicle\Http\Driver\Driver

파일 보기 프로젝트 열기: icicleio/http 0 사용 예제들

공개 메소드들

메소드 설명
buildRequest ( Request $request, float $timeout, boolean $allowPersistent = false ) : Generator
buildResponse ( Response $response, Request $request = null, float $timeout, boolean $allowPersistent = false ) : Generator
readRequest ( Icicle\Socket\Socket $socket, float $timeout ) : Generator
readResponse ( Icicle\Socket\Socket $socket, float $timeout ) : Generator
writeRequest ( Icicle\Socket\Socket $socket, Request $request, float $timeout ) : Generator
writeResponse ( Icicle\Socket\Socket $socket, Response $response, Request $request = null, float $timeout ) : Generator

메소드 상세

buildRequest() 공개 메소드

public buildRequest ( Request $request, float $timeout, boolean $allowPersistent = false ) : Generator
$request Request
$timeout float
$allowPersistent boolean
리턴 Generator

buildResponse() 공개 메소드

public buildResponse ( Response $response, Request $request = null, float $timeout, boolean $allowPersistent = false ) : Generator
$response Response
$request Request
$timeout float
$allowPersistent boolean
리턴 Generator

readRequest() 공개 메소드

public readRequest ( Icicle\Socket\Socket $socket, float $timeout ) : Generator
$socket Icicle\Socket\Socket
$timeout float
리턴 Generator

readResponse() 공개 메소드

public readResponse ( Icicle\Socket\Socket $socket, float $timeout ) : Generator
$socket Icicle\Socket\Socket
$timeout float
리턴 Generator

writeRequest() 공개 메소드

public writeRequest ( Icicle\Socket\Socket $socket, Request $request, float $timeout ) : Generator
$socket Icicle\Socket\Socket
$request Request
$timeout float
리턴 Generator

writeResponse() 공개 메소드

public writeResponse ( Icicle\Socket\Socket $socket, Response $response, Request $request = null, float $timeout ) : Generator
$socket Icicle\Socket\Socket
$response Response
$request Request
$timeout float
리턴 Generator