#include <Api.h>
◆ ApiHandle() [1/4]
Aws::Crt::ApiHandle::ApiHandle |
( |
Allocator * |
allocator | ) |
|
|
noexcept |
◆ ApiHandle() [2/4]
Aws::Crt::ApiHandle::ApiHandle |
( |
| ) |
|
|
noexcept |
◆ ~ApiHandle()
Aws::Crt::ApiHandle::~ApiHandle |
( |
| ) |
|
◆ ApiHandle() [3/4]
Aws::Crt::ApiHandle::ApiHandle |
( |
const ApiHandle & |
| ) |
|
|
delete |
◆ ApiHandle() [4/4]
Aws::Crt::ApiHandle::ApiHandle |
( |
ApiHandle && |
| ) |
|
|
delete |
◆ InitializeLogging() [1/2]
void Aws::Crt::ApiHandle::InitializeLogging |
( |
LogLevel |
level, |
|
|
const char * |
filename |
|
) |
| |
Initialize logging in awscrt.
- Parameters
-
level | Display messages of this importance and higher. LogLevel.NoLogs will disable logging. |
filename | Logging destination, a file path from the disk. |
◆ InitializeLogging() [2/2]
void Aws::Crt::ApiHandle::InitializeLogging |
( |
LogLevel |
level, |
|
|
FILE * |
fp |
|
) |
| |
Initialize logging in awscrt.
- Parameters
-
level | Display messages of this importance and higher. LogLevel.NoLogs will disable logging. |
fp | The FILE object for logging destination. |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ SetBYOCryptoClientTlsCallback()
BYO_CRYPTO: set callback for creating a ClientTlsChannelHandler. If using BYO_CRYPTO, you must call this prior to creating any client channels in the application.
◆ SetBYOCryptoNewMD5Callback()
BYO_CRYPTO: set callback for creating MD5 hashes. If using BYO_CRYPTO, you must call this.
◆ SetBYOCryptoNewSHA256Callback()
BYO_CRYPTO: set callback for creating SHA256 hashes. If using BYO_CRYPTO, you must call this.
◆ SetBYOCryptoNewSHA256HMACCallback()
BYO_CRYPTO: set callback for creating Streaming SHA256 HMAC objects. If using BYO_CRYPTO, you must call this.
◆ SetBYOCryptoTlsContextCallbacks()
BYO_CRYPTO: set callbacks for the TlsContext. If using BYO_CRYPTO, you need to call this function prior to creating a TlsContext.
- Parameters
-
newCallback | Create custom implementation object, to be stored inside TlsContext. Return nullptr if failure occurs. |
deleteCallback | Destroy object that was created by newCallback. |
alpnCallback | Return whether ALPN is supported. |
◆ SetShutdownBehavior()
Configures the shutdown behavior of the api handle instance
- Parameters
-
shutdownBehavior | desired shutdown behavior |
The documentation for this class was generated from the following files: