TeamTalk 5 .NET DLL Version 5.15A
All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Modules Pages
BearWare.AbusePrevention Struct Reference

Properties to prevent server abuse. More...

Public Attributes

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

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 2101 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 2112 of file TeamTalk.cs.

◆ nCommandsIntervalMSec

int BearWare.AbusePrevention.nCommandsIntervalMSec

Commands within given interval.

Definition at line 2114 of file TeamTalk.cs.