Os Atlas Device SDKs estão obsoletos. Consulte apágina de descontinuação do para detalhes.
Visão geral
Você pode chamar umafunção de um aplicação cliente conectado.
Os exemplos nesta seção demonstram a chamada de uma função simples denominada sum que recebe dois argumentos, os adiciona e retorna o resultado:
// sum: adds two numbers exports = function (a, b) { return a + b; };
Uso
No SDK do nó, você chama funções como um usuário conectado com a interface User.functions . Existem duas maneiras de chamar uma função:
Você pode chamar uma função como se fosse um método definido localmente na interface
User.functions.Você pode chamar o método
User.functions.callFunction()para chamar uma função fornecendo seu nome em string e uma lista de argumentos.
Chamar uma função
const result = await user.functions.sum(2, 3);
Chamar uma função programaticamente
const functionName = "sum"; const args = [2, 3]; const result = await user.callFunction(functionName, ...args);