|
sipxtacklib
Version 3.3
|
#include <ProvisioningAgent.h>
Public Types | |
| enum | ReturnCodes { UNDEFINED = 0, SUCCESS = 1, FAILURE = 2, READONLY = 3, UNKNOWN_OBJECT = 4, UNKNOWN_CLASS = 5, INVALID_ATTR = 6, MISSING_ATTR = 7, DUPLICATE = 8, CREATE_FAILURE = 9 } |
Public Member Functions | |
| ProvisioningAgent (const char *pServerClass=NULL, bool persistentStore=FALSE) | |
| Default constructor. More... | |
| ~ProvisioningAgent () | |
| Destructor. More... | |
| OsStatus | registerClass (ProvisioningClass *pProvisioningClass) |
| OsStatus | unregisterClass (ProvisioningClass *pProvisioningClass) |
| ProvisioningAttrList * | Create (ProvisioningAttrList &rRequestAttributes) |
| ProvisioningAttrList * | Delete (ProvisioningAttrList &rRequestAttributes) |
| ProvisioningAttrList * | Set (ProvisioningAttrList &rRequestAttributes) |
| ProvisioningAttrList * | Get (ProvisioningAttrList &rRequestAttributes) |
| ProvisioningAttrList * | Action (ProvisioningAttrList &rRequestAttributes) |
Protected Member Functions | |
| ProvisioningClass * | lookupProvisioningClass (ProvisioningAttrList &rRequestAttributes) |
| enum ReturnCodes |
| ProvisioningAgent | ( | const char * | pServerClass = NULL, |
| bool | persistentStore = FALSE |
||
| ) |
Default constructor.
| ~ProvisioningAgent | ( | ) |
Destructor.
| OsStatus registerClass | ( | ProvisioningClass * | pProvisioningClass | ) |
| OsStatus unregisterClass | ( | ProvisioningClass * | pProvisioningClass | ) |
| ProvisioningAttrList * Create | ( | ProvisioningAttrList & | rRequestAttributes | ) |
| ProvisioningAttrList * Delete | ( | ProvisioningAttrList & | rRequestAttributes | ) |
| ProvisioningAttrList * Set | ( | ProvisioningAttrList & | rRequestAttributes | ) |
| ProvisioningAttrList * Get | ( | ProvisioningAttrList & | rRequestAttributes | ) |
| ProvisioningAttrList * Action | ( | ProvisioningAttrList & | rRequestAttributes | ) |
|
protected |