# The Swoole\Connection\Iterator class

(PHP 5 >= 5.2.0, PHP 7, PECL swoole >= 1.9.0)

## Introduction

## Class synopsis

Swoole\Connection\Iterator implements Iterator , Countable , ArrayAccess {
/* Methods */
public count ( void ) : int
public current ( void ) : Connection
public key ( void ) : int
public next ( void ) : Connection
public offsetExists ( int `$index` ) : boolean
public offsetGet ( string `$index` ) : Connection
public offsetSet ( int `$offset` , mixed `$connection` ) : void
public offsetUnset ( int `$offset` ) : void
public rewind ( void ) : void
public valid ( void ) : boolean
}

## Table of Contents

- Swoole\Connection\Iterator::count — Count connections.
- Swoole\Connection\Iterator::current — Return current connection entry.
- Swoole\Connection\Iterator::key — Return key of the current connection.
- Swoole\Connection\Iterator::next — Move to the next connection.
- Swoole\Connection\Iterator::offsetExists — Check if offet exists.
- Swoole\Connection\Iterator::offsetGet — Offset to retrieve.
- Swoole\Connection\Iterator::offsetSet — Assign a Connection to the specified offset.
- Swoole\Connection\Iterator::offsetUnset — Unset an offset.
- Swoole\Connection\Iterator::rewind — Rewinds iterator
- Swoole\Connection\Iterator::valid — Check if current position is valid.