‪Black Ops 3 Source Code Explorer  0.1
‪An script explorer for Black Ops 3 by ZeRoY
Throttle Class Reference

Private Member Functions

function private _UpdateThrottle ()
 
 constructor ()
 
 destructor ()
 
function Initialize (processLimit=1, updateRate=SERVER_FRAME)
 
function WaitInQueue (entity)
 

Private Attributes

var processed_
 
var processLimit_
 
var queue_
 
var updateRate_
 

Detailed Description

Definition at line 15 of file throttle_shared.gsc.

Member Function Documentation

◆ _UpdateThrottle()

function private Throttle::_UpdateThrottle ( )
private

Definition at line 34 of file throttle_shared.gsc.

References processed_, and queue_.

◆ constructor()

Throttle::constructor ( )
private

Definition at line 22 of file throttle_shared.gsc.

References processed_, processLimit_, queue_, SERVER_FRAME, and updateRate_.

◆ destructor()

Throttle::destructor ( )
private

Definition at line 30 of file throttle_shared.gsc.

◆ Initialize()

function Throttle::Initialize ( processLimit  = 1,
updateRate  = SERVER_FRAME 
)
private

Definition at line 49 of file throttle_shared.gsc.

References _UpdateThrottleThread(), processLimit_, and updateRate_.

◆ WaitInQueue()

function Throttle::WaitInQueue ( entity  )
private

Definition at line 57 of file throttle_shared.gsc.

References processed_, processLimit_, queue_, and updateRate_.

Field Documentation

◆ processed_

var Throttle::processed_
private

Definition at line 18 of file throttle_shared.gsc.

Referenced by _UpdateThrottle(), constructor(), and WaitInQueue().

◆ processLimit_

var Throttle::processLimit_
private

Definition at line 19 of file throttle_shared.gsc.

Referenced by constructor(), Initialize(), and WaitInQueue().

◆ queue_

var Throttle::queue_
private

Definition at line 17 of file throttle_shared.gsc.

Referenced by _UpdateThrottle(), constructor(), and WaitInQueue().

◆ updateRate_

var Throttle::updateRate_
private

Definition at line 20 of file throttle_shared.gsc.

Referenced by constructor(), Initialize(), and WaitInQueue().


The documentation for this class was generated from the following file: