Описание пользовательской функции
$sUserBanFunc для "_HttpSC_ServerHandler"
Данная функция будет вызвана, если пользователь выполнил предельное кол-во подключений за минуту и сервер его заблокировал
Func _UserBan($sUserIp, $sServerSocket, $sServerIp) ; ... Return "" EndFunc |
Передаваемые параметры
$sUserIp |
IP адрес подключенного пользователя |
$sServerSocket |
ID сокета сервера, на который был подключен пользователь |
$sServerIp |
Ip адрес сервера, на который был подключен пользователь |
Описание
В параметре $sUserBanFunc требуется указать название созданной Вами функции. Вы можете не использовать данный параметр, указав вместо названия функции пустую строку (""). Функция (если указана) будет вызываться при включении блокировки IP адреса клиента из-за превышения кол-ва подключений в течении минуты. Через указанное в $iUserBanTimeSec (функция _HttpSC_ConfigServer) время, IP адрес будет разблокирован.
Занесенные в белый список IP адреса (функция _HttpSC_WhileList_Add) не могут быть заблокированы.
Примечания
• Вы можете указать любое название пользовательской функции.
• Внимание: данная функция не существует внутри UDF: Вам (при желании) нужно создать соответствующую функцию.
• Возвращаемое значение функции не имеет значение.
См. также
См. Примеры