XLVI. IRC

Introduction

Avec IRCG, vous traiter rapidement lire des flôts de données XML avec des milliers d'utilisateurs simultanés. Vous pouvez l'utiliser pour mettre en place rapidement des plate-formes puissantes et extensibles, pour gérer des jeux en ligne ou des salons de discussions. IRCG dispose aussi d'un mode non-streamé, où une application reformatte les données pour fournir des fichiers aux formats tels que cHTML (i-mode) ou WML (WAP). Ces fichiers statiques sont ensuite utilisés pour amélioré les performances du serveur web.

Jusqu'en v3, IRCG fonctionne sur ces systèmes d'exploitatio :

  • AIX

  • FreeBSD

  • HP-UX

  • Irix

  • Linux

  • Solaris

  • Tru64

Installation

Les instructions d'installation détaillées sont disponibles sur le site d'IRC. Nous nous recommandons vivement d'utiliser le script d'installation fourni.

Configuration à l'exécution

Cette extension ne définit aucune directive de configuration.

Types de ressources

Constantes prédefinies

Cette extension ne définit aucune constante.

Table des matières
ircg_channel_mode --  Modifie les flags du canal
ircg_disconnect --  Ferme la connexion avec un serveur
ircg_fetch_error_msg --  Retourne l'erreur rencontrée par la dernière opération IRCG
ircg_get_username --  Retourne le nom d'utilisateur pour la connexion
ircg_html_encode --  Prépare l'affichage pour le HTML
ircg_ignore_add --  Ajoute un utilisateur sur la liste des utilisateurs indésirables
ircg_ignore_del --  Supprime un utilisateur de la liste des utilisateurs indésirables
ircg_invite -- Invite un utilisateur à rejoindre un canal
ircg_is_conn_alive --  Vérifie l'état de la connexion
ircg_join --  Rejoint un canal IRC
ircg_kick --  Expulse un utilisateur d'un canal
ircg_list --  Liste le sujet et le nombre d'utilisateur d'un ou plusieurs canals
ircg_lookup_format_messages --  Sélectionne un format d'affichage pour les messages IRC
ircg_lusers -- IRC network statistics
ircg_msg --  Envoie un message à un canal ou un utilisateur
ircg_nick --  Change de nom sur le serveur
ircg_nickname_escape --  Encode les caractères spéciaux dans un pseudo pour être compatible avec IRC
ircg_nickname_unescape --  Décode un pseudo encodé
ircg_notice --  Envoie une note (notice) à un utilisateur
ircg_oper -- Elève les privilèges au rang d'opérateur IRC
ircg_part --  Quitte le canal
ircg_pconnect -- Connecte à un serveur IRC
ircg_register_format_messages --  Enregistre un nouveau format d'affichage des messages IRC
ircg_set_current --  Prépare la connexion courante pour l'affichage
ircg_set_file --  Configure le journal de connexion
ircg_set_on_die --  Configure une action à exécuter lorsque la connexion se termine
ircg_topic --  Modifie le sujet (topic) d'un canal
ircg_who -- Interroge le serveur sur les informations WHO
ircg_whois --  Requiert les informations sur un utilisateur