43.20. pg_listener

Le catalogue pg_listener supporte les commandes LISTEN et NOTIFY. Un notifi� (<<�listener�>>) cr�e une entr�e dans pg_listener pour chaque nom de notification qu'il attend. Un notifieur parcourt pg_listener et met � jour chaque entr�e pour montrer qu'une notification est arriv�e. Le notifieur envoie aussi un signal (en utilisant le num�ro de processus PID) enregistr� dans la table pour pr�venir le notifi�.

Tableau 43-20. Colonnes de pg_listener

NomTypeR�f�rencesDescription
relnamename Nom de la notification. (Il ne doit pas sp�cialement correspondre � un nom de relation de la base. Le nom relname est historique.)
listenerpidint4 PID du processus serveur qui a cr�� cette entr�e.
notificationint4  Z�ro si aucun �v�nement n'est en attente pour ce notifi�. Si un �v�nement est en attente, ce champ contient le PID du processus serveur qui a envoy� cette notification.