create_retranslator

La función create_retranslator se usa para crear un nuevo repetidor.

Copied!
svc=core/create_retranslator&params={"creatorId":<long>,
				     "name":"<text>",
				     "config":{		
						"protocol":"<text>",	
						"server":"<text>",
						"port":<ushort>,
						"auth":"<text>",
						"ssl":<int>,
						"debug":<int>,
						"v6type":<int>
				      },			     
				      "dataFlags":<uint>}

Parámetros

NombreDescripción

creatorId

ID del usuario que debe ser el creador del repetidor.

name

Nombre del repetidor (de 4 a 50 caracteres).

config

Configuración del repetidor.

protocol

ID del protocolo (vea la página update_config).

server

Servidor de retransmisión.

port

Puerto (para todos los protocolos excepto NIS).

auth

Autorización (solo para los protocolos NIS y Wialon IPS).

ssl

Uso de SSL (para NIS):

  • 0: no;
  • 1: sí.

debug

Uso del modo de depuración: 

  • 0: no;
  • 1: sí.

v6type

Uso del protocolo ver. 6 (solo para Granit Navigator):

  • 0: no;
  • 1: sí.

dataFlags

Marcas con las propiedades del repetidor para el resultado devuelto (vea la página retranslator).

Resultado devuelto

Copied!
{
	"item":{	/* repetidor creado */
		...	
	},
	"flags":<uint>	/* marcas aplicadas con propiedades */
}

El formato del parámetro item se describe en la página retranslator.

Los códigos de errores posibles son:

CódigoDescripción
6

Error al obtener el creador o error al crear el repetidor.

4

Uno de los siguientes errores:

  • parámetros de entrada incorrectos;
  • error al validar la configuración;
  • error al crear el repetidor con el protocolo indicado (vea detalles en el campo reason).
Descargar archivo PDF
Descargar archivo Word

Ver también