Repetidores

Dependiendo de las marcas especificadas, el formato de respuesta puede variar.

Esta sección describe las marcas que se pueden aplicar a los repetidores y las partes correspondientes del JSON resultante que controlan. Si se especifican varias marcas, sus respectivas partes se combinan en un solo JSON.

Marcas de repetidores

Las siguientes marcas pueden aplicarse a los repetidores:

Valor HEX Valor DEC Descripción
0x00000001 1 Marca base
0x00000002 2 Propiedades personalizadas
0x00000004 4 Información de facturación
0x00000040 64 GUID
0x00000080 128 Campos administrativos
0x00000100 256 Estado y configuración
0x00000200 512 Unidades del repetidor
0x3FFFFFFFFFFFFFFF 4611686018427387903 Establecer todas las marcas de repetidor posibles

Propiedades básicas

La marca de las propiedades básicas es 0x00000001.

Copied!
{
	"nm":<text>,	/* Nombre */
	"cls":<uint>,	/* ID de superclase: "avl_retranslator" */
	"id":<long>,	/* ID del repetidor */
	"uacl":<uint>	/* Derechos de acceso del usuario al repetidor */
}

Propiedades personalizadas

La marca de las propiedades personalizadas es 0x00000002.

Puede almacenar cualquier dato del repetidor en las propiedades personalizadas.

Copied!
{
	"prp": {}	/* Propiedades personalizadas */
}

Información de facturación

La marca de la información de facturación es 0x00000004.

Copied!
{
	"crt": <uint>,	/* ID del creador */
	"bact": <uint>	/* ID de la cuenta */
}

GUID

La marca del GUID es 0x00000040.

Copied!
{
	"gd": <text>	/* GUID del repetidor */
}

Campos administrativos

La marca de los campos administrativos es 0x00000080.

Copied!
{
   "aflds": {           /* Campos administrativos */		
      <text>: {         /* Número de secuencia */
         "id": <uint>,  /* ID */
         "n": <text>,   /* Nombre */
         "v": <text>    /* Valor */
      },
      ...
   },
   "afldsmax": <long>  /* Cantidad máxima de campos administrativos (-1 para ilimitado) */
}

Estado y configuración

La marca del estado y configuración es 0x00000100.

Copied!
{
   "rtro": <int>,           /* Estado: 0 para deshabilitado, 1 para habilitado */	
   "rtrc": {                /* Configuración */
      "protocol": <text>,   /* Protocolo */
      "server": <text>,     /* Servidor para retransmisión */
      "port": <ushort>,     /* Puerto (para todos los protocolos excepto NIS) */
      "auth": <text>,       /* Autorización (solo para NIS y Wialon IPS) */
      "ssl": <int>,         /* Conexión segura (para NIS): 1 — sí, 0 — no */
      "v6type": <int>,      /* Usar versión 6 del protocolo (solo para Granit Navigator): 0 — no, 1 — sí */
      "login": <text>,      /* Inicio de sesión */
      "password": <text>,   /* Contraseña */
      "notauth": <int>      /* Deshabilitar autorización (solo para EGTS): 0 — no, 1 — sí */
   }
}

Los tipos de protocolo se describen en la página update_config.

Unidades del repetidor

La marca de las unidades del repetidor es 0x00000200.

Copied!
{
	"rtru":  [{		    /* Lista de unidades */
		"i": <long>,	/* ID de la unidad */
		"a": <text>		/* ID del hardware */
	}]
}

Si nota un error en el texto, por favor resáltelo y presione Ctrl+Intro.

Informar de un error

Su mensaje ha sido enviado. ¡Gracias!

Se produjo un error al enviar el formulario