![]() |
Speedify SDK for Desktop
10.9.0
|
Asynchronous callback functions to SDK Methods.
Definitions for asynchronous callback functions to SDK Methods.
For calls that support subscriptions, returning true will continue the subscription, and returning false will cancel the subscription.
Macros | |
#define | SpeedifySDK_DirectoryDomainCallback SpeedifySDK_DirectorySettingsCallback |
#define SpeedifySDK_DirectoryDomainCallback SpeedifySDK_DirectorySettingsCallback |
typedef bool(* SpeedifySDK_AccountCheckCallback) (SpeedifySDK_AccountCheckResult, void *) |
A callback for a SpeedifySDK_AccountCheckResult.
typedef bool(* SpeedifySDK_AccountCreateCallback) (SpeedifySDK_AccountCreateResult, void *) |
A callback for a SpeedifySDK_AccountCreateResult.
typedef bool(* SpeedifySDK_AccountingCallback) (SpeedifySDK_AccountingResult, void *) |
A callback for a SpeedifySDK_AccountingResult.
typedef bool(* SpeedifySDK_AccountPasswordChangeCallback) (SpeedifySDK_AccountPasswordChangeResult, void *) |
A callback for a SpeedifySDK_AccountPasswordChangeResult.
typedef bool(* SpeedifySDK_AdapterOverlimitCallback) (SpeedifySDK_AdapterOverlimitResult, void *) |
A callback for a SpeedifySDK_AdapterOverlimitResult.
typedef bool(* SpeedifySDK_AdaptersCallback) (SpeedifySDK_AdaptersResult, void *) |
A callback for a SpeedifySDK_AdaptersResult.
typedef bool(* SpeedifySDK_BaseCallback) (SpeedifySDK_BaseResult, void *) |
A callback for a SpeedifySDK_BaseResult.
typedef bool(* SpeedifySDK_CaptivePortalCheckCallback) (SpeedifySDK_CaptivePortalCheckResult, void *) |
A callback for a SpeedifySDK_CaptivePortalCheckResult.
typedef bool(* SpeedifySDK_CaptivePortalLoginCallback) (SpeedifySDK_CaptivePortalLoginResult, void *) |
A callback for a SpeedifySDK_CaptivePortalLoginResult.
typedef bool(* SpeedifySDK_ConnectCallback) (SpeedifySDK_ConnectResult, void *) |
A callback for a SpeedifySDK_ConnectResult.
typedef bool(* SpeedifySDK_ConnectionStatsCallback) (SpeedifySDK_ConnectionStatsResult, void *) |
A callback for a SpeedifySDK_ConnectionStatsResult.
typedef bool(* SpeedifySDK_DirectoryCallback) (SpeedifySDK_DirectoryResult, void *) |
A callback for a SpeedifySDK_DirectoryResult.
typedef bool(* SpeedifySDK_DirectorySettingsCallback) (SpeedifySDK_DirectorySettingsResult, void *) |
A callback for a SpeedifySDK_DirectorySettingsResult.
typedef bool(* SpeedifySDK_DisconnectEventCallback) (SpeedifySDK_DisconnectEventResult, void *) |
A callback for a SpeedifySDK_VendorUserDataResult.
typedef bool(* SpeedifySDK_FirewallSettingsCallback) (SpeedifySDK_FirewallSettingsResult, void *) |
A callback for a SpeedifySDK_FirewallSettingsResult.
typedef bool(* SpeedifySDK_LocalProxyDomainWatchlistHitCallback) (SpeedifySDK_LocalProxyDomainWatchlistHitResult, void *) |
A callback for a SpeedifySDK_LocalProxyDomainWatchlistHitResult.
typedef bool(* SpeedifySDK_LocalProxySettingsCallback) (SpeedifySDK_LocalProxySettingsResult, void *) |
A callback for a SpeedifySDK_LocalProxySettingsResult.
typedef bool(* SpeedifySDK_LogSettingsCallback) (SpeedifySDK_LogSettingsResult, void *) |
A callback for a SpeedifySDK_LogSettingsResult.
typedef bool(* SpeedifySDK_NewAdapterCallback) (SpeedifySDK_NewAdapterResult, void *) |
A callback for a SpeedifySDK_NewAdapterResult.
typedef bool(* SpeedifySDK_PrivacySettingsCallback) (SpeedifySDK_PrivacySettingsResult, void *) |
A callback for a SpeedifySDK_PrivacySettingsResult.
typedef bool(* SpeedifySDK_SafeBrowsingBlockCallback) (SpeedifySDK_SafeBrowsingBlockResult, void *) |
A callback for a SpeedifySDK_SafeBrowsingBlockResult.
typedef bool(* SpeedifySDK_SafeBrowsingCallback) (SpeedifySDK_SafeBrowsingResult, void *) |
A callback for a SpeedifySDK_SafeBrowsingResult.
typedef bool(* SpeedifySDK_SafeBrowsingErrorCallback) (SpeedifySDK_SafeBrowsingErrorResult, void *) |
A callback for a SpeedifySDK_SafeBrowsingErrorResult.
typedef bool(* SpeedifySDK_SafeBrowsingStatsCallback) (SpeedifySDK_SafeBrowsingStatsResult, void *) |
A callback for a SpeedifySDK_SafeBrowsingStatsResult.
typedef bool(* SpeedifySDK_ServerSettingsCallback) (SpeedifySDK_ServerSettingsResult, void *) |
A callback for a SpeedifySDK_ServerSettingsResult.
typedef bool(* SpeedifySDK_SessionStatsCallback) (SpeedifySDK_SessionStatsResult, void *) |
A callback for a SpeedifySDK_SessionStatsResult.
typedef bool(* SpeedifySDK_SettingsCallback) (SpeedifySDK_SettingsResult, void *) |
A callback for a SpeedifySDK_SettingsResult.
typedef bool(* SpeedifySDK_StateCallback) (SpeedifySDK_StateResult, void *) |
A callback for a SpeedifySDK_StateResult.
typedef bool(* SpeedifySDK_StreamingSettingsCallback) (SpeedifySDK_StreamingSettingsResult, void *) |
A callback for a SpeedifySDK_StreamingSettingsResult.
typedef bool(* SpeedifySDK_StreamingStatsCallback) (SpeedifySDK_StreamingStatsResult, void *) |
A callback for a SpeedifySDK_StreamingStatsResult.
typedef bool(* SpeedifySDK_TorrentCallback) (SpeedifySDK_TorrentResult, void *) |
A callback for a SpeedifySDK_TorrentResult.
typedef bool(* SpeedifySDK_VendorSettingsCallback) (SpeedifySDK_VendorSettingsResult, void *) |
A callback for a SpeedifySDK_VendorSettingsResult.
typedef bool(* SpeedifySDK_VendorUserDataCallback) (SpeedifySDK_VendorUserDataResult, void *) |
A callback for a SpeedifySDK_VendorUserDataResult.
typedef bool(* SpeedifySDK_VersionCallback) (SpeedifySDK_VersionResult, void *) |
A callback for a SpeedifySDK_VersionResult.