#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.
|
| |
|
virtual void | OpenSettings () |
| |
|
|
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