The EventHttpConnection class

(PECL event >= 1.4.0-beta)

Introduction

Represents an HTTP connection.

Class synopsis

classEventHttpConnection {
public__construct(
    EventBase$base,
    EventDnsBase$dns_base,
    string$address,
    int$port,
    EventSslContext$ctx = null
)
publicgetPeer(string&$address, int&$port): void
publicmakeRequest(EventHttpRequest$req, int$type, string$uri): bool
publicsetCloseCallback(callable$callback, mixed$data = ?): void
publicsetLocalAddress(string$address): void
publicsetLocalPort(int$port): void
publicsetMaxBodySize(string$max_size): void
publicsetMaxHeadersSize(string$max_size): void
publicsetRetries(int$retries): void
publicsetTimeout(int$timeout): void
}

Table of Contents

To Top