Recursos de Integração

- DLL´s TED/PAT

Voltar

- DLL´s _ 
Opção de integração dos Terminais Colleter, para incorporação no software de aplicação _ bibliotecas de vínculo dinâmico com funções prontas de alto nível para a comunicação e funções dos Terminais, com programas de explos. e fontes na linguagem C#. 
Para as demais linguagens solicite em suporte.integracao@colleter.com.br  explos. específicos e suporte / orientação direcionados. As DLL´s integram-se aos protocólos dos Terminais fixos TED e portáteis PAT, oferecendo maior facilidade de programação e maior grau de complexidade ao desenvolvimento que antigos protocólos Telnet e VT-100.

Acompanham programas de exemplos e fontes em linguagem C#.

As DLLs, fontes e explos. da linguagem C# são indicadas para todas linguagens de programação .NET.
IMPORTANTE: Porém, caso aconteça alguma dificuldade na utilização, faça contato com suporte.integracao@colleter.com.br indicando qual linguagem está utilizando e o problema, que lhe retornaremos explos. no uso específico da linguagem e, se for o caso, adaptação da DLL à linguagem específica.

>>> abaixo são apresentadas DLL versão atual ( 2017 ) e versão anterior

1 - Utilizando DLL versão 2017

Configuração da DLL através do Visual Stúdio _

INSERINDO REFERÊNCIA À DLL

1. Abra a solução onde quer inserir a referência;
2. Clique com o botão direito do mouse sobre o item "Referências" no "Gerenciador de Soluções";
3. Selecione "adicionar referência";
4. Clique no botão "procurar" e navegue até a pasta onde encontra-se o arquivo colleter.dll
5. Após encontrar o arquivo clique no botão "Adicionar" e em seguida no botão "Ok"

FUNÇÕES MEMBRO

public static void beep(int canal, [int times = 1])
    Membro de ColleterBase.Colleter

public static void beep(string ip, [int times = 1])
    Membro de ColleterBase.Colleter

public static void clear(int canal)
    Membro de ColleterBase.Colleter

public static void clear(string ip)
    Membro de ColleterBase.Colleter

public static void send(int canal, string data)
    Membro de ColleterBase.Colleter

public static void send(string ip, string data)
    Membro de ColleterBase.Colleter

RECEBENDO PACOTES DO TED
Para receber dados dos TEDs sua classe deve implementar a Interface ITcpListener e registrar-se como ouvinte através do método start(), observe o exemplo abaixo:

class SuaClasse: ColleterBase.ITcpListener {

         public SuaClasse(){
         // Registra sua classe como ouvinte do(s) TED(s). 
         // O primeiro parâmetro do método start() indica a localização do arquivo
         // configuração Colleter.JSON. Se não informado a localização padrão é na mesma
         // pasta onde localiza-se o seu executável.

         ColleterBase.Colleter.start(null, this);

     }
     .
     .
     .

     // Recebe dados do(s) TED(s)
     public void onReceive(int canal, string ip, string data) {
     }
}

Download DLL >> enlightened
Explos. de uso _ solcitar em suporte.integracao@colleter.com.br 

 

 

 
chat

Solicite um contato:

Preencha o formulário abaixo:

Recursos de Integração: