|
STATUS | createDefaultCallbacksProvider (UINT32 callbackChainCount, PCHAR accessKeyId, PCHAR secretKey, PCHAR sessionToken, UINT64 expiration, PCHAR region, PCHAR controlPlaneUrl, PCHAR certPath, PCHAR userAgentPostfix, PCHAR customUserAgent, API_CALL_CACHE_TYPE cacheType, UINT64 endpointCachingPeriod, BOOL continuousRetry, PClientCallbacks *ppClientCallbacks) |
|
STATUS | createDefaultCallbacksProviderWithAwsCredentials (PCHAR accessKeyId, PCHAR secretKey, PCHAR sessionToken, UINT64 expiration, PCHAR region, PCHAR caCertPath, PCHAR userAgentPostfix, PCHAR customUserAgent, PClientCallbacks *ppClientCallbacks) |
|
STATUS | createDefaultCallbacksProviderWithIotCertificate (PCHAR endpoint, PCHAR iotCertPath, PCHAR privateKeyPath, PCHAR caCertPath, PCHAR roleAlias, PCHAR streamName, PCHAR region, PCHAR userAgentPostfix, PCHAR customUserAgent, PClientCallbacks *ppClientCallbacks) |
|
STATUS | createDefaultCallbacksProviderWithIotCertificateAndTimeouts (PCHAR endpoint, PCHAR iotCertPath, PCHAR privateKeyPath, PCHAR caCertPath, PCHAR roleAlias, PCHAR streamName, PCHAR region, PCHAR userAgentPostfix, PCHAR customUserAgent, UINT64 connectionTimeout, UINT64 completionTimeout, PClientCallbacks *ppClientCallbacks) |
|
STATUS | createDefaultCallbacksProviderWithFileAuth (PCHAR credentialsFilePath, PCHAR region, PCHAR caCertPath, PCHAR userAgentPostfix, PCHAR customUserAgent, PClientCallbacks *ppClientCallbacks) |
|
STATUS | createDefaultCallbacksProviderWithAuthCallbacks (PAuthCallbacks pAuthCallbacks, PCHAR region, PCHAR caCertPath, PCHAR userAgentPostfix, PCHAR customUserAgent, PClientCallbacks *ppClientCallbacks) |
|
STATUS | createAbstractDefaultCallbacksProvider (UINT32 callbackChainCount, API_CALL_CACHE_TYPE cacheType, UINT64 endpointCachingPeriod, PCHAR region, PCHAR controlPlaneUrl, PCHAR certPath, PCHAR userAgentName, PCHAR customUserAgent, PClientCallbacks *ppClientCallbacks) |
|
STATUS | freeCallbacksProvider (PClientCallbacks *ppClientCallbacks) |
|
STATUS | setDefaultPlatformCallbacks (PCallbacksProvider pClientCallbacks) |
|
STATUS | setPlatformCallbacks (PClientCallbacks pClientCallbacks, PPlatformCallbacks pPlatformCallbacks) |
|
STATUS | addProducerCallbacks (PClientCallbacks pClientCallbacks, PProducerCallbacks pProducerCallbacks) |
|
STATUS | addStreamCallbacks (PClientCallbacks pClientCallbacks, PStreamCallbacks pStreamCallbacks) |
|
STATUS | addAuthCallbacks (PClientCallbacks pClientCallbacks, PAuthCallbacks pAuthCallbacks) |
|
STATUS | addApiCallbacks (PClientCallbacks pClientCallbacks, PApiCallbacks pApiCallbacks) |
|
STATUS | getDeviceCertificateAggregate (UINT64 customData, PBYTE *buffer, PUINT32 size, PUINT64 expiration) |
|
STATUS | getSecurityTokenAggregate (UINT64 customData, PBYTE *buffer, PUINT32 size, PUINT64 expiration) |
|
STATUS | getDeviceFingerprintAggregate (UINT64 customData, PCHAR *fingerprint) |
|
STATUS | deviceCertToTokenAggregate (UINT64 customData, PCHAR deviceName, PServiceCallContext pServiceCallContext) |
|
STATUS | getStreamingTokenAggregate (UINT64 customData, PCHAR streamName, STREAM_ACCESS_MODE accessMode, PServiceCallContext pServiceCallContext) |
|
STATUS | storageOverflowPressureAggregate (UINT64 customData, UINT64 remainingBytes) |
|
STATUS | clientReadyAggregate (UINT64 customData, CLIENT_HANDLE clientHandle) |
|
STATUS | clientShutdownAggregate (UINT64 customData, CLIENT_HANDLE clientHandle) |
|
STATUS | createStreamAggregate (UINT64 customData, PCHAR deviceName, PCHAR streamName, PCHAR contentType, PCHAR kmsKeyId, UINT64 retentionPeriod, PServiceCallContext pServiceCallContext) |
|
STATUS | describeStreamAggregate (UINT64 customData, PCHAR streamName, PServiceCallContext pServiceCallContext) |
|
STATUS | getStreamingEndpointAggregate (UINT64 customData, PCHAR streamName, PCHAR apiName, PServiceCallContext pServiceCallContext) |
|
STATUS | putStreamAggregate (UINT64 customData, PCHAR streamName, PCHAR containerType, UINT64 streamStart, BOOL isAbsolute, BOOL fragmentAcks, PCHAR streamingEndpoint, PServiceCallContext pServiceCallContext) |
|
STATUS | tagResourceAggregate (UINT64 customData, PCHAR resourceArn, UINT32 tagCount, PTag tags, PServiceCallContext pServiceCallContext) |
|
STATUS | createDeviceAggregate (UINT64 customData, PCHAR deviceName, PServiceCallContext pServiceCallContext) |
|
STATUS | streamUnderflowReportAggregate (UINT64 customData, STREAM_HANDLE streamHandle) |
|
STATUS | bufferDurationOverflowPressureAggregate (UINT64 customData, STREAM_HANDLE streamHandle, UINT64 remainingDuration) |
|
STATUS | streamLatencyPressureAggregate (UINT64 customData, STREAM_HANDLE streamHandle, UINT64 bufferDuration) |
|
STATUS | streamConnectionStaleAggregate (UINT64 customData, STREAM_HANDLE streamHandle, UINT64 stalenessDuration) |
|
STATUS | droppedFrameReportAggregate (UINT64 customData, STREAM_HANDLE streamHandle, UINT64 frameTimestamp) |
|
STATUS | droppedFragmentReportAggregate (UINT64 customData, STREAM_HANDLE streamHandle, UINT64 fragmentTimestamp) |
|
STATUS | streamErrorReportAggregate (UINT64 customData, STREAM_HANDLE streamHandle, UPLOAD_HANDLE uploadHandle, UINT64 errorTimestamp, STATUS errorStatus) |
|
STATUS | fragmentAckReceivedAggregate (UINT64 customData, STREAM_HANDLE streamHandle, UPLOAD_HANDLE uploadHandle, PFragmentAck pFragmentAck) |
|
STATUS | streamDataAvailableAggregate (UINT64 customData, STREAM_HANDLE streamHandle, PCHAR streamName, UPLOAD_HANDLE uploadHandle, UINT64 availableDuration, UINT64 availableSize) |
|
STATUS | streamReadyAggregate (UINT64 customData, STREAM_HANDLE streamHandle) |
|
STATUS | streamShutdownAggregate (UINT64 customData, STREAM_HANDLE streamHandle, BOOL resetStream) |
|
STATUS | streamClosedAggregate (UINT64 customData, STREAM_HANDLE streamHandle, UPLOAD_HANDLE uploadHandle) |
|
UINT64 | getCurrentTimeAggregate (UINT64 customData) |
|
UINT32 | getRandomNumberAggregate (UINT64 customData) |
|
MUTEX | createMutexAggregate (UINT64 customData, BOOL reentrant) |
|
VOID | lockMutexAggregate (UINT64 customData, MUTEX mutex) |
|
VOID | unlockMutexAggregate (UINT64 customData, MUTEX mutex) |
|
BOOL | tryLockMutexAggregate (UINT64 customData, MUTEX mutex) |
|
VOID | freeMutexAggregate (UINT64 customData, MUTEX mutex) |
|
CVAR | createConditionVariableAggregate (UINT64 customData) |
|
STATUS | signalConditionVariableAggregate (UINT64 customData, CVAR cvar) |
|
STATUS | broadcastConditionVariableAggregate (UINT64 customData, CVAR cvar) |
|
STATUS | waitConditionVariableAggregate (UINT64 customData, CVAR cvar, MUTEX mutex, UINT64 timeout) |
|
VOID | freeConditionVariableAggregate (UINT64 customData, CVAR cvar) |
|