Archivo binario de Servidor Dr.Web cargado
Se llama cuando se carga el archivo binario del Servidor Dr.Web para ejecutar algunas funciones de servicio (el Servidor Dr.Web no atenderá clientes).
Base de datos
|
Parámetros
|
Valor devuelto
|
no disponible
|
no
|
se ignora
|
Texto del hook:
--[[
Called:
when server binary file loaded for execute some service function
(the server will not serve clients)
Database:
NOT available
Parameters:
none
Returned value:
ignored
]]
|
La verificación de la base de datos ha finalizado
Se llama cuando la verificación de la base de datos ha finalizado.
Base de datos
|
Parámetros
|
Valor devuelto
|
no disponible
|
•state — estado de la finalización:
▫true — exitoso,
▫false — fallido |
se ignora
|
Texto del hook:
--[[
Called:
when database verification completed
Database:
NOT available
Parameters:
state true success
failed
Returned value:
ignored
]]
local args = ... -- args.state
|
Se ha alcanzado el límite de licencia (conexión no establecida)
Cuando no se puede establecer la conexión con el cliente debido a una limitación de la licencia. Tras la desconexión se llama bad_connection.ds.
Base de datos
|
Parámetros
|
Valor devuelto
|
disponible
|
•reason — causa del error de conexión:
▫connection — no hay licencias disponibles,
▫database — error de creación de una nueva estación en la base de datos debido a que no quedan licencias disponibles |
se ignora
|
Texto del hook:
--[[
Called:
when new client connection cannot be established due license limitation
Database:
available
Parameters:
reason "connection" no free license
"database" cannot create new station in database due
no free license
Returned value:
ignored
]]
local args = ... -- args.reason
|
Algunas funciones del Servidor Dr.Web han finalizado
Se llama cuando el Servidor Dr.Web ha finalizado la ejecución de algunas funciones de servicio (el Servidor Dr.Web no ha atendido clientes).
Base de datos
|
Parámetros
|
Valor devuelto
|
no disponible
|
no
|
se ignora
|
Texto del hook:
--[[
Called:
when server completed execute some service function
(the server did not serve clients)
Database:
NOT available
Parameters:
none
Returned value:
ignored
]]
|
La carga del controlador de la base de datos ha finalizado
Se llama cuando el proceso de carga del controlador de la base de datos ha finalizado.
Base de datos
|
Parámetros
|
Valor devuelto
|
no disponible
|
•state — estado de la finalización:
▫true — carga exitosa,
▫false — error de carga,
•driver — nombre del controlador de la base de datos,
•library — ruta completa de la biblioteca del controlador de la base de datos,
•message — mensaje de error cuando el estado es false |
se ignora
|
Texto del hook:
--[[
Called:
when database driver load process completed
Database:
NOT available
Parameters:
state true successful load
false load failed
driver database driver name
library full path to database driver library
message error message text when state is 'false'
Returned value:
ignored
]]
local args = ... -- args.state, args.driver, args.library, args.message
|
Tarea en el Servidor Dr.Web ejecutada
Se llama cuando ha sido ejecutada una tarea en el Servidor Dr.Web
Base de datos
|
Parámetros
|
Valor devuelto
|
disponible
|
•id — ID del Servidor Dr.Web,
•done — estado de la finalización:
▫true — ejecutado exitosamente,
▫false — error en la ejecución,
•time — hora de finalización de la tarea,
•name — nombre de la tarea,
•error — mensaje desde el historial de ejecución |
se ignora
|
Texto del hook:
--[[
Called:
when job executed on the server
Database:
available
Parameters:
id server ID
done true executed successfully
false execution failed
time job completion time
name job name
error error or other message
Returned value:
ignored
]]
local args = ... -- args.id, args.done, args.name, args.time, args.error
|
Protocolo descargado
Se llama сuando se carga un módulo de protocolo.
Base de datos
|
Parámetros
|
Valor devuelto
|
no disponible
|
•name — nombre interno del protocolo,
•path — ruta del archivo del módulo de protocolo |
se ignora
|
Texto del hook:
--[[
Called:
when protocol module unloaded
Database:
NOT available
Parameters:
name protocol name
path path to protocol module file
Returned value:
ignored
]]
local args = ... -- args.path
|
Protocolo cargado
Se llama cuando el módulo de protocolo ha sido cargado.
Base de datos
|
Parámetros
|
Valor devuelto
|
indefinido
|
•path — ruta del archivo del módulo de protocolo,
•name — nombre interno del protocolo,
•desc — descripción del protocolo,
•state — estado:
▫loaded — el módulo de protocolo ha sido cargado exitosamente,
▫disabled — el módulo de protocolo está desactivado en el archivo drwcsd.conf,
•error — mensaje de error cuando el estado es invalid |
se ignora
|
Texto del hook:
--[[
Called:
when protocol module loaded
Parameters:
path path to protocol module file
name internal protocol name
desc protocol module description string
state "loaded" protocol module loaded successfully
"disabled" protocol module is disabled in drwcsd.conf
"invalid" invalid protocol module format
error error message if state is "invalid"
Returned value:
ignored
]]
local args = ... -- args.state, args.path, args.name
|
Extensión descargada
Se llama cuando se descarga un módulo de extensión.
Base de datos
|
Parámetros
|
Valor devuelto
|
no disponible
|
•name — nombre de la extensión,
•path — ruta del archivo de la extensión |
se ignora
|
Texto del hook:
--[[
Called:
when plugin module unloaded
Database:
NOT available
Parameters:
name plugin name
path path to plugin file
Returned value:
ignored
]]
local args = ... -- args.name, yargs.path
|
Extensión cargada
Se llama cuando se ha cargado el módulo de extensión.
Base de datos
|
Parámetros
|
Valor devuelto
|
no disponible
|
•path — ruta del archivo de la extensión
•name — nombre interno de la extensión,
•desc — descripción de la extensión,
•state — estado:
▫loaded — la extensión ha sido cargada exitosamente,
▫disabled — el uso de la extensión está desactivado en el archivo drwcsd.conf,
▫invalid — formato de extensión inválido,
•error — mensaje de error cuando el estado es invalid |
se ignora
|
Texto del hook:
--[[
Called:
when plugin module loaded
Database:
NOT available
Parameters:
path path to plugin file
name internal plugin name
desc plugin description string
state "loaded" plugin loaded successfully
"disabled" plugin is disabled in drwcsd.conf
"invalid" invalid plugin format
error error message if state is "invalid"
Returned value:
ignored
]]
local args = ... -- args.state, args.path, args.name, args.error
|
Copia de reserva
Se llama luego de finalizar la copia de reserva de archivos, pero antes de eliminar los archivos de la anterior copia de reserva.
Base de datos
|
Parámetros
|
Valor devuelto
|
disponible
|
•state — estado de la finalización:
▫true — exitoso,
▫false — fallido |
se ignora
|
Texto del hook:
--[[
Called:
when backup completed but before deleting previous backup files
Database:
available
Parameters:
state true successful
false failed
Returned value:
ignored
]]
local args = ... -- args.state
|
El Servidor Dr.Web está finalizando el servicio
Se llama cuando el Servidor Dr.Web finaliza la atención de clientes.
Base de datos
|
Parámetros
|
Valor devuelto
|
no disponible
|
no
|
se ignora
|
Texto del hook:
--[[
Called:
when server completed serve clients
Database:
NOT available
Parameters:
none
Returned value:
ignored
]]
|
El Servidor Dr.Web ha sido iniciado y está listo
Se llama cuando el Servidor Dr.Web ha sido iniciado y está listo para atender clientes.
Base de datos
|
Parámetros
|
Valor devuelto
|
no disponible
|
no
|
se ignora
|
Texto del hook:
--[[
Called:
when server started and going to serve clients
Database:
NOT available
Parameters:
none
Returned value:
ignored
]]
|
|