AWS SDK for C++
0.14.3
AWS SDK for C++
|
#include <ResourceManagerInterface.h>
Public Types | |
using | ResourceListType = Aws::Vector< T > |
Public Member Functions | |
virtual | ~ResourceManagerInterface () |
virtual void | AcquireResources (uint32_t resourceCount, ResourceListType &acquiredResources)=0 |
virtual void | TryAcquireResources (uint32_t resourceCount, ResourceListType &acquiredResources)=0 |
virtual void | ReleaseResources (ResourceListType &acquiredResources)=0 |
virtual void | AdjustResourceCount (uint32_t m_resourceCount)=0 |
Definition at line 29 of file ResourceManagerInterface.h.
using Aws::Transfer::ResourceManagerInterface< T >::ResourceListType = Aws::Vector< T > |
Definition at line 33 of file ResourceManagerInterface.h.
|
inlinevirtual |
Definition at line 35 of file ResourceManagerInterface.h.
|
pure virtual |
Implemented in Aws::Transfer::FairBoundedResourceManager< T >.
|
pure virtual |
Implemented in Aws::Transfer::FairBoundedResourceManager< T >.
|
pure virtual |
Implemented in Aws::Transfer::FairBoundedResourceManager< T >.
|
pure virtual |
Implemented in Aws::Transfer::FairBoundedResourceManager< T >.