<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <HTML ><HEAD ><TITLE >Funções de IRC Gateway</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK REL="HOME" TITLE="Manual do PHP" HREF="index.html"><LINK REL="UP" TITLE="Referência das Funções" HREF="funcref.html"><LINK REL="PREVIOUS" TITLE="ingres_rollback" HREF="function.ingres-rollback.html"><LINK REL="NEXT" TITLE="ircg_channel_mode" HREF="function.ircg-channel-mode.html"><META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=UTF-8"></HEAD ><BODY CLASS="reference" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#840084" ALINK="#0000FF" ><DIV CLASS="NAVHEADER" ><TABLE SUMMARY="Header navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TH COLSPAN="3" ALIGN="center" >Manual do PHP</TH ></TR ><TR ><TD WIDTH="10%" ALIGN="left" VALIGN="bottom" ><A HREF="function.ingres-rollback.html" ACCESSKEY="P" >Anterior</A ></TD ><TD WIDTH="80%" ALIGN="center" VALIGN="bottom" ></TD ><TD WIDTH="10%" ALIGN="right" VALIGN="bottom" ><A HREF="function.ircg-channel-mode.html" ACCESSKEY="N" >Próxima</A ></TD ></TR ></TABLE ><HR ALIGN="LEFT" WIDTH="100%"></DIV ><DIV CLASS="reference" ><A NAME="ref.ircg" ></A ><DIV CLASS="TITLEPAGE" ><H1 CLASS="title" >LXXI. Funções de IRC Gateway</H1 ><DIV CLASS="PARTINTRO" ><A NAME="AEN98681" ></A ><DIV CLASS="section" ><H1 CLASS="section" ><A NAME="ircg.intro" >Introdução</A ></H1 ><P > Com IRCG você pode passar rapidamente dados XML para milhares de usuários conectados simultaneamente. Isso pode ser usado para desenvolver poderosos, plataformas interativas semelhante à jogos online e chats. IRCG também tem recursos que suportam modo non-streaming onde uma aplicação ajudante reformata dados de entrada e fornecendo fragmentos de arquivos estáticos em um formato especial como o cHTML (i-mode) ou WML (WAP). Esses arquivos estáticos são então entregues com alta performance ao servidor web. </P ><P > Acima da v3, IRCG roda somente sobre estas plataformas: <P ></P ><UL ><LI ><P >AIX</P ></LI ><LI ><P >FreeBSD</P ></LI ><LI ><P >HP-UX</P ></LI ><LI ><P >Irix</P ></LI ><LI ><P >Linux</P ></LI ><LI ><P >Solaris</P ></LI ><LI ><P >Tru64</P ></LI ></UL > </P ></DIV ><DIV CLASS="section" ><H1 CLASS="section" ><A NAME="ircg.install" >Instalação</A ></H1 ><P > Detalhes sobre instalação podem ser encontrados <A HREF="http://cvs.php.net/viewvc.cgi/php-src/ext/ircg/README.txt?view=co" TARGET="_top" >aqui</A >. Nós desejamos que você forneça o script de instalação. </P ><P > Isto não é recomendado, mas você pode testar habilitar o suporte à IRCG por sua conta. Disponibilizando o path para o script ircg-config, <CODE CLASS="option" >--with-ircg-config=path/to/irc-config</CODE > e outras adições em <CODE CLASS="option" >--with-ircg</CODE > no seu configure. </P ></DIV ><DIV CLASS="section" ><H1 CLASS="section" ><A NAME="ircg.configuration" >Configurações em execução</A ></H1 ><P >Esta extensão não define nenhum parâmetro de configuração no <TT CLASS="filename" >php.ini</TT >.</P ></DIV ><DIV CLASS="section" ><H1 CLASS="section" ><A NAME="ircg.resources" >Tipos Resource</A ></H1 ><P > </P ></DIV ><DIV CLASS="section" ><H1 CLASS="section" ><A NAME="ircg.constants" >Constantes pré-definidas</A ></H1 ><P >Esta extensão não possui nenhuma constante.</P ></DIV ></DIV ><DIV CLASS="TOC" ><DL ><DT ><B >Índice</B ></DT ><DT ><A HREF="function.ircg-channel-mode.html" >ircg_channel_mode</A > -- Seta configurações de canal para o usuário </DT ><DT ><A HREF="function.ircg-disconnect.html" >ircg_disconnect</A > -- Fecha a conexão com o servidor </DT ><DT ><A HREF="function.ircg-eval-ecmascript-params.html" >ircg_eval_ecmascript_params</A > -- Decodes a list of JS-encoded parameters</DT ><DT ><A HREF="function.ircg-fetch-error-msg.html" >ircg_fetch_error_msg</A > -- Retorna o erro de uma operação IRCG anterior </DT ><DT ><A HREF="function.ircg-get-username.html" >ircg_get_username</A > -- Get username for connection </DT ><DT ><A HREF="function.ircg-html-encode.html" >ircg_html_encode</A > -- Codifica HTML preservando o output </DT ><DT ><A HREF="function.ircg-ignore-add.html" >ircg_ignore_add</A > -- Adiciona um usuário à sua ignore list no servidor </DT ><DT ><A HREF="function.ircg-ignore-del.html" >ircg_ignore_del</A > -- Remove um usuário da sua ignore list no servidor </DT ><DT ><A HREF="function.ircg-invite.html" >ircg_invite</A > -- Invites nickname to channel</DT ><DT ><A HREF="function.ircg-is-conn-alive.html" >ircg_is_conn_alive</A > -- Verifica status da conexão </DT ><DT ><A HREF="function.ircg-join.html" >ircg_join</A > -- Entra em um canal especificado do servidor </DT ><DT ><A HREF="function.ircg-kick.html" >ircg_kick</A > -- Chuta um usuário para fora de um canal especificado </DT ><DT ><A HREF="function.ircg-list.html" >ircg_list</A > -- List topic/user count of channel(s)</DT ><DT ><A HREF="function.ircg-lookup-format-messages.html" >ircg_lookup_format_messages</A > -- Verifica a existência de uma configuração para o formato de mensagem </DT ><DT ><A HREF="function.ircg-lusers.html" >ircg_lusers</A > -- IRC network statistics</DT ><DT ><A HREF="function.ircg-msg.html" >ircg_msg</A > -- Envia uma mensagem ao canal ou um usuário no servidor </DT ><DT ><A HREF="function.ircg-names.html" >ircg_names</A > -- Query visible usernames</DT ><DT ><A HREF="function.ircg-nick.html" >ircg_nick</A > -- Altera o nickname no servidor </DT ><DT ><A HREF="function.ircg-nickname-escape.html" >ircg_nickname_escape</A > -- Codifica caracteres especiais em um nickname para ser IRC-compliant </DT ><DT ><A HREF="function.ircg-nickname-unescape.html" >ircg_nickname_unescape</A > -- Decodifica nickname previamente codificados </DT ><DT ><A HREF="function.ircg-notice.html" >ircg_notice</A > -- Envia uma notice para o usuário no servidor </DT ><DT ><A HREF="function.ircg-oper.html" >ircg_oper</A > -- Elevates privileges to IRC OPER</DT ><DT ><A HREF="function.ircg-part.html" >ircg_part</A > -- Deixa um canal no servidor </DT ><DT ><A HREF="function.ircg-pconnect.html" >ircg_pconnect</A > -- Conecta à um servidor de IRC </DT ><DT ><A HREF="function.ircg-register-format-messages.html" >ircg_register_format_messages</A > -- Registra um formato de configuração de mensagem </DT ><DT ><A HREF="function.ircg-set-current.html" >ircg_set_current</A > -- Seta conexão atual para saída de dados </DT ><DT ><A HREF="function.ircg-set-file.html" >ircg_set_file</A > -- Seta um arquivo de log para a conexão </DT ><DT ><A HREF="function.ircg-set-on-die.html" >ircg_set_on_die</A > -- Seta acção para ser executada quando a conexão fechar </DT ><DT ><A HREF="function.ircg-topic.html" >ircg_topic</A > -- Seta o tópico para o canal no servidor </DT ><DT ><A HREF="function.ircg-who.html" >ircg_who</A > -- Queries server for WHO information</DT ><DT ><A HREF="function.ircg-whois.html" >ircg_whois</A > -- Pergunta ao servidor informações sobre um usuário </DT ></DL ></DIV ></DIV ></DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE SUMMARY="Footer navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" ><A HREF="function.ingres-rollback.html" ACCESSKEY="P" >Anterior</A ></TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="index.html" ACCESSKEY="H" >Principal</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="function.ircg-channel-mode.html" ACCESSKEY="N" >Próxima</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" >ingres_rollback</TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="funcref.html" ACCESSKEY="U" >Acima</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >ircg_channel_mode</TD ></TR ></TABLE ></DIV ></BODY ></HTML >