ACManager
Err | ACManager::ACCount (Int *count) Get count of certificates |
ACManager::ACManager (const Char *aType, Char* aTableName, const Int minACCountP, const Int maxACCountP, LogFile *aLogFile, const RelTime *countTestP, const RelTime *gotCertifTestP) Access certificate manger constructor | |
TableFieldQueue* | ACManager::CreateDefinition () Creates a definition of Table |
GMessage* | ACManager::GetACByACID (ACID acID) Finds and returns the AC according to its ACID |
Queue* | ACManager::GetACs (const Int count, Queue *notIn) Get access certificates |
Err | ACManager::InsertAC (GMessage* ac) Insert Access certificate |
ESTime | ACManager::NextTimeOut () Returns time of next timeout |
Err | ACManager::TestACCount (Int *countOfMissingACs) Finds out how many certificates are missing |
ACManager::~ACManager () Access certificates manager destructor |
methods
|
attributes | |||||
methods
|
ACManager. encapsulates the table of Access certificates
aTableName - Table where to store the certificates.
minACCountP - Minimum number of certificates to keep.
maxACCountP - Maximum number of certificates to keep.
aLogFile - Log file for debug messages.
countTestP - Time to wait before checking if we have enough certificates
gotCertifTestP - Time to wait before checking if certificates arrived
notIn - List of forbidden certificates.
alphabetic index hierarchy of classes
generated by doc++