sc_scriptRequestPool Struct Reference

A pool of script request objects. More...

#include <si_sha/sreqpool.h>

List of all members.

Public Attributes

pthread_mutex_t mux_
sc_scriptRequestPtrhList pool_
s_int32 currCapacity_
s_int32 maxCapacity_
sc_blockAllocator al_


Detailed Description

A pool of script request objects.

Used to allocate script request objects in constant time.


Member Data Documentation

Block allocator for growable, constant time block allocation/release

Number of requests in pool.

Max requests allowed in pool.

pthread_mutex_t sc_scriptRequestPool::mux_

Mutex for thread safety.

sc_scriptRequestPtrhList sc_scriptRequestPool::pool_

Free list of requests.


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

doxygen