EventHttp::setTimeout
EventHttpConnection::__construct
Event
PHP Manual

# The EventHttpConnection class

(PECL event >= 1.4.0-beta)

## Introduction

Represents an HTTP connection.

## Class synopsis

EventHttpConnection {
/* Methods */
public __construct ( EventBase `$base` , EventDnsBase `$dns_base` , string `$address` , int `$port` [, EventSslContext `$ctx` = `NULL` ] )
public EventBase getBase ( void )
public void getPeer ( string `&$address` , int `&$port` )
public bool makeRequest ( EventHttpRequest `$req` , int `$type` , string `$uri` )
public void setCloseCallback ( callable `$callback` [, mixed `$data` ] )
public void setLocalAddress ( string `$address` )
public void setLocalPort ( int `$port` )
public void setMaxBodySize ( string `$max_size` )
public void setMaxHeadersSize ( string `$max_size` )
public void setRetries ( int `$retries` )
public void setTimeout ( int `$timeout` )
}

## Table of Contents

- EventHttpConnection::__construct — Constructs EventHttpConnection object
- EventHttpConnection::getBase — Returns event base associated with the connection
- EventHttpConnection::getPeer — Gets the remote address and port associated with the connection
- EventHttpConnection::makeRequest — Makes an HTTP request over the specified connection
- EventHttpConnection::setCloseCallback — Set callback for connection close
- EventHttpConnection::setLocalAddress — Sets the IP address from which HTTP connections are made
- EventHttpConnection::setLocalPort — Sets the local port from which connections are made
- EventHttpConnection::setMaxBodySize — Sets maximum body size for the connection
- EventHttpConnection::setMaxHeadersSize — Sets maximum header size
- EventHttpConnection::setRetries — Sets the retry limit for the connection
- EventHttpConnection::setTimeout — Sets the timeout for the connection

EventHttp::setTimeout
EventHttpConnection::__construct
Event
PHP Manual