Funções de IRC Gateway
Introdução
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.
Acima da v3, IRCG roda somente sobre estas plataformas:
AIX
FreeBSD
HP-UX
Irix
Linux
Solaris
Tru64
Instalação
Detalhes sobre instalação podem ser encontrados » aqui. Nós desejamos que você forneça o script de instalação.
Isto não é recomendado, mas você pode testar habilitar o suporte à IRCG por sua conta. Disponibilizando o path para o script ircg-config, --with-ircg-config=path/to/irc-config e outras adições em --with-ircg no seu configure.
Configurações em execução
Esta extensão não define nenhum parâmetro de configuração no php.ini.
Tipos Resource
Constantes pré-definidas
Esta extensão não possui nenhuma constante.
Índice
- ircg_channel_mode — Seta configurações de canal para o usuário
- ircg_disconnect — Fecha a conexão com o servidor
- ircg_eval_ecmascript_params — Decodes a list of JS-encoded parameters
- ircg_fetch_error_msg — Retorna o erro de uma operação IRCG anterior
- ircg_get_username — Get username for connection
- ircg_html_encode — Codifica HTML preservando o output
- ircg_ignore_add — Adiciona um usuário à sua ignore list no servidor
- ircg_ignore_del — Remove um usuário da sua ignore list no servidor
- ircg_invite — Invites nickname to channel
- ircg_is_conn_alive — Verifica status da conexão
- ircg_join — Entra em um canal especificado do servidor
- ircg_kick — Chuta um usuário para fora de um canal especificado
- ircg_list — List topic/user count of channel(s)
- ircg_lookup_format_messages — Verifica a existência de uma configuração para o formato de mensagem
- ircg_lusers — IRC network statistics
- ircg_msg — Envia uma mensagem ao canal ou um usuário no servidor
- ircg_names — Query visible usernames
- ircg_nick — Altera o nickname no servidor
- ircg_nickname_escape — Codifica caracteres especiais em um nickname para ser IRC-compliant
- ircg_nickname_unescape — Decodifica nickname previamente codificados
- ircg_notice — Envia uma notice para o usuário no servidor
- ircg_oper — Elevates privileges to IRC OPER
- ircg_part — Deixa um canal no servidor
- ircg_pconnect — Conecta à um servidor de IRC
- ircg_register_format_messages — Registra um formato de configuração de mensagem
- ircg_set_current — Seta conexão atual para saída de dados
- ircg_set_file — Seta um arquivo de log para a conexão
- ircg_set_on_die — Seta acção para ser executada quando a conexão fechar
- ircg_topic — Seta o tópico para o canal no servidor
- ircg_who — Queries server for WHO information
- ircg_whois — Pergunta ao servidor informações sobre um usuário