SMS :: Handler :: Dispatcher

SMS :: Handler :: Dispatcher é uma classe auxiliar para manipuladores SMS baseados em despacho.
Baixe Agora

SMS :: Handler :: Dispatcher Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Luis E. Mu
  • Site do editor:
  • http://search.cpan.org/~luismunoz/Crypt-PasswdMD5-1.3/PasswdMD5.pm

SMS :: Handler :: Dispatcher Tag


SMS :: Handler :: Dispatcher Descrição

SMS :: Handler :: Dispatcher é uma classe auxiliar para manipuladores SMS baseados em despacho. SMS :: Handler :: Dispatcher é uma classe auxiliar para manipuladores SMS baseados em despacho.synopsis Use SMS :: Handler :: Dispatcher; Pacote MyHandler; @Isa = QW (SMS :: Handler :: Dispatcher); ... Este módulo fornece uma classe base que implementa uma tabela de despacho com base nos comandos contidos no SMS dado. Comandos consistem em palavras (seqüências de caracteres correspondentes W) ou suas abreviaturas precedidas por um único ponto. Os seguintes métodos são fornecidos: -> Handle () Despache o comando necessário para os manipuladores estabelecidos pela classe Invocante. O comando para o mapeamento de método é assumido para ser fornecido pelo objeto ao chamar -> ABBREVs (para as abreviações do comando) ou -> cmDs para o mapeamento de comando. -> ABBREVs deve retornar uma referência a um hash onde cada chave é uma possível abreviação de comando e seu valor, é o comando real .-> cmDS deve retornar uma referência a um hash, onde cada chave é um comando e cada valor é uma referência para o método correspondente para ligar. Esta classe inclui métodos fictícios que simplesmente retornam -> {ABBREVS} ou -> {cmds}, respectivamente. Cada dos métodos que implementam um comando, serão chamados com os seguintes argumentos.A Referência ao objeto. A referência hash passada para -> Lidar. Uma representação compacta do endereço de origem, feita de concatenar o NPI, tonelada e fonte com pontos.a Referência à linha de comando do SMS (ou todo o SMS, se não houver linhas separadas) .a Referência ao restante do SMS . Um valor de retorno positivo dos referidos métodos, informar -> manipular para continuar procurando por comandos. Um falso valor de retorno, interrompe a pesquisa para mais comandos. Em qualquer caso, -> Handle retornará SMS_STOP | SMS_DEQUEUE.Se nenhum comando correspondente pode ser encontrado para um determinado sms, o método -> Dispatch_Error será invocado, usando o mesmo protocolo de chamadas do que os métodos de comando. Seu valor de retorno será devolvido por -> manipular.O protocolo de chamada representado acima é apenas tentado se o objeto contiver $ auto-> {número}. Nesse caso, o endereço de destino do SMS é correspondido contra $ self-, $ self- e $ self- . Somente se este jogo for bem-sucedido, a mensagem será aceita. Isso permite que um objeto restrinja os números que ele lida. SMS_Continue é retornado neste caso, para permitir outros objetos a chance de processar esta mensagem .-> Dispatch_Errorsub Dispatch_Error {Croak "Classes com base no SMS :: Handler :: Dispatcher deve implementar seu Dispatch_Method () N"; } -> ABBREVSReturn $ Self- {ABBREVS}> .-> CMDSReturn $ Self- {CMDS}>. Requisitos: · Perl.


SMS :: Handler :: Dispatcher Software Relacionado

Modelo :: PSP.

Modelo :: PSP é um módulo Perl que pode processar arquivos HTML com tags personalizadas e código Perl. ...

184

Download