#include <SourceControlAPI.h>
Inherits AZ::EBusTraits.
|
typedef AZStd::recursive_mutex | MutexType |
|
|
virtual void | EnableSourceControl (bool enable)=0 |
| Suspend / Resume source control operations.
|
|
virtual bool | IsActive () const =0 |
| Returns if source control operations are enabled.
|
|
virtual void | EnableTrust (bool enable, AZStd::string fingerprint)=0 |
| Enable or disable trust of an SSL connection.
|
|
virtual void | SetConnectionSetting (const char *key, const char *value, const SourceControlSettingCallback &respCallBack)=0 |
| Attempt to set connection setting 'key' to 'value'.
|
|
virtual void | GetConnectionSetting (const char *key, const SourceControlSettingCallback &respCallBack)=0 |
| Attempt to get connection setting by key.
|
|
virtual SourceControlState | GetSourceControlState () const |
| Returns if source control is disabled, has invalid configurations, or enabled.
|
|
|
static const AZ::EBusHandlerPolicy | HandlerPolicy = AZ::EBusHandlerPolicy::Single |
|
static const AZ::EBusAddressPolicy | AddressPolicy = AZ::EBusAddressPolicy::Single |
|
SourceControlConnectionRequests This bus handles messages relating to source control connectivity
The documentation for this class was generated from the following file:
- Code/Framework/AzToolsFramework/AzToolsFramework/SourceControl/SourceControlAPI.h