Описание пользовательской функции


$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: Вам (при желании) нужно создать соответствующую функцию.

•  Возвращаемое значение функции не имеет значение.

 

 

См. также

_HttpSC_ServerHandler

 

 

 

См. Примеры