Um plug-in analisador de mensagem implementa sua capacidade através de uma interface de função a qual é chamada pelo intermediário de mensagens durante a execução de tempo de execução. Essa interface inclui funções para criar e excluir qualquer armazenamento de contexto local associado a um objeto do analisador e as operações de análise.
Algumas funções de implementação são obrigatórias e devem ser implementadas pelo desenvolvedor, conforme mostrado a seguir.
Esta seção cobre os seguintes tópicos: