TeamTalk 5 Java DLL Version 5.19A

Public Attributes | List of all members
BearWare.AbusePrevention Struct Reference
Server Administration

Properties to prevent server abuse. More...

## Public Attributes

int | nCommandsLimit
| Limit number of commands a user can send to the server. More...
int | nCommandsIntervalMSec
| Commands within given interval. More...

## Detailed Description

Properties to prevent server abuse.

The AbusePrevention-struct is part of BearWare.UserAccount and can be used to limit the number of commands a user can issue to the server.

Requires TeamTalk version 5.2.3.4896.

Definition at line 2066 of file TeamTalk.cs.

## Member Data Documentation

## ◆ nCommandsLimit

int BearWare.AbusePrevention.nCommandsLimit

Limit number of commands a user can send to the server.

This can be used to prevent flooding where a user is sending several hundred text messages to another user.

Values set like this: User can issue `nCommandsLimit` commands within duration `nCommandsIntervalMSec`. Put zeros to disable.

See also
  CMDERR_COMMAND_FLOOD

Definition at line 2077 of file TeamTalk.cs.

## ◆ nCommandsIntervalMSec

int BearWare.AbusePrevention.nCommandsIntervalMSec

Commands within given interval.

Definition at line 2079 of file TeamTalk.cs.