FMLiveSwitchPoolStatistics Class Reference

Pool statistics. More...

Instance Methods

(long long) - activePools
 Gets the number of pools in use. More...
 
(NSString *) - description
 Overriden ToString. More...
 
(double) - hitPercentage
 Gets the percentage of cache hits. More...
 
(double) - missPercentage
 Gets the percentage of cache misses. More...
 
(long long) - paddingWasted
 Gets the amount of buffer padding that is unused for caller's requested buffers. More...
 
(long long) - pendingPoolSize
 Gets the total size of all buffers currently in the pool. More...
 
(double) - returnPercentage
 Gets the percentage of items returned to the pool. More...
 
(NSString *) - tag
 Gets the tag. More...
 
(long long) - totalCalls
 Gets the total calls to obtain a DataBuffer. More...
 
(long long) - totalPools
 Gets the total pools created. More...
 
(long long) - totalPoolSize
 Gets the total size of all buffers allocated in the pool. More...
 

Detailed Description

Pool statistics.

Method Documentation

◆ activePools

- (long long) activePools

Gets the number of pools in use.

◆ description

- (NSString*) description

Overriden ToString.

◆ hitPercentage

- (double) hitPercentage

Gets the percentage of cache hits.

◆ missPercentage

- (double) missPercentage

Gets the percentage of cache misses.

◆ paddingWasted

- (long long) paddingWasted

Gets the amount of buffer padding that is unused for caller's requested buffers.

◆ pendingPoolSize

- (long long) pendingPoolSize

Gets the total size of all buffers currently in the pool.

◆ returnPercentage

- (double) returnPercentage

Gets the percentage of items returned to the pool.

◆ tag

- (NSString*) tag

Gets the tag.

◆ totalCalls

- (long long) totalCalls

Gets the total calls to obtain a DataBuffer.

◆ totalPools

- (long long) totalPools

Gets the total pools created.

◆ totalPoolSize

- (long long) totalPoolSize

Gets the total size of all buffers allocated in the pool.