From 06f945f27840b53e57795dadbc38e76f7e11ab1c Mon Sep 17 00:00:00 2001 From: Horus3 Date: Mon, 24 Feb 2014 16:42:14 +0100 Subject: init --- .../files/Gdata.HttpAdapterStreamingSocket.html | 84 ++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 zend/documentation/api/core/files/Gdata.HttpAdapterStreamingSocket.html (limited to 'zend/documentation/api/core/files/Gdata.HttpAdapterStreamingSocket.html') diff --git a/zend/documentation/api/core/files/Gdata.HttpAdapterStreamingSocket.html b/zend/documentation/api/core/files/Gdata.HttpAdapterStreamingSocket.html new file mode 100644 index 0000000..071980e --- /dev/null +++ b/zend/documentation/api/core/files/Gdata.HttpAdapterStreamingSocket.html @@ -0,0 +1,84 @@ + +Zend Gdata API Documentation

Gdata/HttpAdapterStreamingSocket.php

+ Show: + PublicProtectedPrivateinherited
+ Table of Contents +
Zend Framework

LICENSE

+ +

This source file is subject to the new BSD license that is bundled +with this package in the file LICENSE.txt. +It is also available through the world-wide-web at this URL: +http://framework.zend.com/license/new-bsd +If you did not receive a copy of the license and are unable to +obtain it through the world-wide-web, please send an email +to license@zend.com so we can send you a copy immediately.

Category
Zend +   +
Copyright
Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com) +   +
License
New BSD License +   +
Package
Zend_Gdata +   +
Subpackage
Gdata +   +
Version
$Id: HttpAdapterStreamingSocket.php 24593 2012-01-05 20:35:02Z matthew $ +   +

\Zend_Gdata_HttpAdapterStreamingSocket

Package: Zend\Gdata\Gdata
Extends the default HTTP adapter to handle streams instead of discrete body +strings.

Can be used +on almost every PHP environment, and does not require any special extensions.

Parent(s)
\Zend_Http_Client_Adapter_Socket
Category
Zend +   +
Copyright
Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com) +   +
License
New BSD License +   +

Constants

>VConstantinteger  + CHUNK_SIZE + = 1024
The amount read from a stream source at a time.
integer

Properties

>VPropertyprotectedresource $_context = null
inherited
Stream context
Inherited from: + \Zend_Http_Client_Adapter_Socket::$$_context
Default valuenullDetails
Type
resource
Inherited_from
\Zend_Http_Client_Adapter_Socket::$$_context +   +
>VPropertyprotectedarray $config = array('persistent' => false, 'ssltransport' => 'ssl', 'sslcert' => null, 'sslpassphrase' => null, 'sslusecontext' => false)
inherited
Parameters array
Inherited from: + \Zend_Http_Client_Adapter_Socket::$$config
Default valuearray('persistent' => false, 'ssltransport' => 'ssl', 'sslcert' => null, 'sslpassphrase' => null, 'sslusecontext' => false)Details
Type
array
Inherited_from
\Zend_Http_Client_Adapter_Socket::$$config +   +
>VPropertyprotectedarray $connected_to = array(null, null)
inherited
What host/port are we connected to?
Inherited from: + \Zend_Http_Client_Adapter_Socket::$$connected_to
Default valuearray(null, null)Details
Type
array
Inherited_from
\Zend_Http_Client_Adapter_Socket::$$connected_to +   +
>VPropertyprotectedstring $method = null
inherited
Request method - will be set by write() and might be used by read()
Inherited from: + \Zend_Http_Client_Adapter_Socket::$$method
Default valuenullDetails
Type
string
Inherited_from
\Zend_Http_Client_Adapter_Socket::$$method +   +
>VPropertyprotectedresource $out_stream = null
inherited
Stream for storing output
Inherited from: + \Zend_Http_Client_Adapter_Socket::$$out_stream
Default valuenullDetails
Type
resource
Inherited_from
\Zend_Http_Client_Adapter_Socket::$$out_stream +   +
>VPropertyprotectedresource|null $socket = null
inherited
The socket for server connection
Inherited from: + \Zend_Http_Client_Adapter_Socket::$$socket
Default valuenullDetails
Type
resource | null
Inherited_from
\Zend_Http_Client_Adapter_Socket::$$socket +   +

Methods

methodpublic__construct() : void
inherited

Adapter constructor, currently empty.

Inherited from: + \Zend_Http_Client_Adapter_Socket::__construct()

Config is set using setConfig()

methodpublic__destruct() : void
inherited

Destructor: make sure the socket is disconnected

Inherited from: + \Zend_Http_Client_Adapter_Socket::__destruct()

If we are in persistent TCP mode, will not close the connection

methodprotected_checkSocketReadTimeout() : void
inherited

Check if the socket has timed out - if so close connection and throw +an exception

Inherited from: + \Zend_Http_Client_Adapter_Socket::_checkSocketReadTimeout()
Throws
ExceptionDescription
\Zend_Http_Client_Adapter_Exceptionwith READ_TIMEOUT code
methodpublicclose() : void
inherited

Close the connection to the server

Inherited from: + \Zend_Http_Client_Adapter_Socket::close()
methodpublicconnect(string $host, int $port = 80, boolean $secure = false) : void
inherited

Connect to the remote server

Inherited from: + \Zend_Http_Client_Adapter_Socket::connect()
Parameters
NameTypeDescription
$hoststring
$portint
$secureboolean
methodpublicgetConfig() : array
inherited

Retrieve the array of all configuration options

Inherited from: + \Zend_Http_Client_Adapter_Socket::getConfig()
Returns
TypeDescription
array
methodpublicgetStreamContext() : resource
inherited

Get the stream context for the TCP connection to the server.

Inherited from: + \Zend_Http_Client_Adapter_Socket::getStreamContext()

If no stream context is set, will create a default one.

Returns
TypeDescription
resource
methodpublicread() : string
inherited

Read response from server

Inherited from: + \Zend_Http_Client_Adapter_Socket::read()
Returns
TypeDescription
string
methodpublicsetConfig(\Zend_Config $config = array()) : void
inherited

Set the configuration array for the adapter

Inherited from: + \Zend_Http_Client_Adapter_Socket::setConfig()
Parameters
NameTypeDescription
$config\Zend_Config

| array $config

+
methodpublicsetOutputStream(resource $stream) : \Zend_Http_Client_Adapter_Socket
inherited

Set output stream for the response

Inherited from: + \Zend_Http_Client_Adapter_Socket::setOutputStream()

This function sets output stream where the result will be stored.

Parameters
NameTypeDescription
$streamresource
Returns
TypeDescription
\Zend_Http_Client_Adapter_Socket
methodpublicsetStreamContext(mixed $context) : \Zend_Http_Client_Adapter_Socket
inherited

Set the stream context for the TCP connection to the server

Inherited from: + \Zend_Http_Client_Adapter_Socket::setStreamContext()

Can accept either a pre-existing stream context resource, or an array +of stream options, similar to the options array passed to the +stream_context_create() PHP function. In such case a new stream context +will be created using the passed options.

Parameters
NameTypeDescription
$contextmixed

Stream context or array of context options

Returns
TypeDescription
\Zend_Http_Client_Adapter_Socket
Details
Since
Zend Framework 1.9 +   +
methodpublicwrite(string $method, \Zend_Uri_Http $uri, string $http_ver = '1.1', array $headers = array(), string $body = '') : string

Send request to the remote server with streaming support.

Parameters
NameTypeDescription
$methodstring
$uri\Zend_Uri_Http
$http_verstring
$headersarray
$bodystring
Returns
TypeDescription
stringRequest as string
+ Documentation was generated by + phpDocumentor + 2.0.0a12. + -- cgit v1.2.3