# La classe MongoDB\Driver\Monitoring\ServerHeartbeatSucceededEvent

(mongodb >=1.13.0)

## Introduction

La classe MongoDB\Driver\Monitoring\ServerHeartbeatSucceededEvent encapsule des informations sur un battement de cœur de serveur réussi (c'est-à-dire » commande hello émise via » la surveillance du serveur).

## Synopsis de la classe

final class MongoDB\Driver\Monitoring\ServerHeartbeatSucceededEvent {
/* Propriétés */
public readonly string $host;
public readonly int $port;
public readonly bool $awaited;
public readonly int $duration;
public readonly object $reply;
/* Méthodes */
final public function getDurationMicros(): int
final public function getHost(): string
final public function getPort(): int
final public function getReply(): object
final public function isAwaited(): bool
}

## Propriétés

host
  Le nom d'hôte du serveur.
port
  Le port du serveur.
awaited
  Indique si le battement de cœur a utilisé un protocole de streaming. L'extension n'utilise pas le protocole de streaming pour la surveillance, donc cette méthode retournera toujours `false`.
duration
  La durée en microsecondes du battement de cœur. La durée est une valeur calculée qui inclut le temps d'envoi du message et de réception de la réponse depuis le serveur.
reply
  Le document de réponse retourné par le serveur.

## Historique

Version | Description
--- | ---
PECL mongodb 2.3.0 | Ajout de propriétés publiques readonly. La propriété duration remplace la méthode getDurationMicros().

## Sommaire

- MongoDB\Driver\Monitoring\ServerHeartbeatSucceededEvent::getDurationMicros — Renvoie la durée du signal périodique en microsecondes
- MongoDB\Driver\Monitoring\ServerHeartbeatSucceededEvent::getHost — Renvoie le nom d'hôte du serveur
- MongoDB\Driver\Monitoring\ServerHeartbeatSucceededEvent::getPort — Renvoie le port sur lequel ce serveur écoute
- MongoDB\Driver\Monitoring\ServerHeartbeatSucceededEvent::getReply — Renvoie le document de réponse du heartbeat
- MongoDB\Driver\Monitoring\ServerHeartbeatSucceededEvent::isAwaited — Renvoie si le signal périodique a utilisé un protocole de diffusion de flux

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open