<< Click to Display Table of Contents >> getInfoParam |
![]() ![]() ![]() |
Функция возвращает значения параметров информационного окна (пункт меню Связь / Информационное окно…).
Формат вызова:
STRING getInfoParam (STRING param_name)
Параметр «param_name» может принимать значения, представленные в таблице.
Значение параметра |
Описание |
VERSION |
Версия программы |
TRADEDATE |
Дата торгов |
SERVERTIME |
Время сервера |
LASTRECORDTIME |
Время последней записи |
NUMRECORDS |
Число записей |
LASTRECORD |
Последняя запись |
LATERECORD |
Отставшая запись |
CONNECTION |
Соединение |
IPADDRESS |
IP-адрес сервера |
IPPORT |
Порт сервера |
IPCOMMENT |
Описание соединения |
SERVER |
Описание сервера |
SESSIONID |
Идентификатор сессии |
USER |
Пользователь |
USERID |
ID пользователя |
ORG |
Организация |
MEMORY |
Занято памяти |
LOCALTIME |
Текущее время |
CONNECTIONTIME |
Время на связи |
MESSAGESSENT |
Передано сообщений |
ALLSENT |
Передано всего байт |
BYTESSENT |
Передано полезных байт |
BYTESPERSECSENT |
Передано за секунду |
MESSAGESRECV |
Принято сообщений |
BYTESRECV |
Принято полезных байт |
ALLRECV |
Принято всего байт |
BYTESPERSECRECV |
Принято за секунду |
AVGSENT |
Средняя скорость передачи |
AVGRECV |
Средняя скорость приема |
LASTPINGTIME |
Время последней проверки связи |
LASTPINGDURATION |
Задержка данных при обмене с сервером |
AVGPINGDURATION |
Средняя задержка данных |
MAXPINGTIME |
Время максимальной задержки |
MAXPINGDURATION |
Максимальная задержка данных |
Пример:
function main( )
params = {"VERSION", "TRADEDATE", "SERVERTIME",
"LASTRECORDTIME", "NUMRECORDS", "LASTRECORD","LATERECORD",
"CONNECTION", "IPADDRESS", "IPPORT", "IPCOMMENT",
"SERVER", "SESSIONID", "USER", "USERID", "ORG", "MEMORY",
"LOCALTIME", "CONNECTIONTIME", "MESSAGESSENT", "ALLSENT",
"BYTESSENT", "BYTESPERSECSENT", "MESSAGESRECV", "BYTESRECV",
"ALLRECV", "BYTESPERSECRECV", "AVGSENT", "AVGRECV",
"LASTPINGTIME", "LASTPINGDURATION", "AVGPINGDURATION",
"MAXPINGTIME", "MAXPINGDURATION"}
file = io.open("res.txt", "w+t")
for key,v in ipairs(params) do
file:write(v .. " = " .. GetInfoParam(v) .. "\n")
end
file:close()
end
Интерпретатор языка Lua © ARQA Technologies / http://arqatech.com