Speedify SDK for Desktop  10.6.0
Data Structures | Macros | Typedefs
Result Types

Detailed Description

Result data from SDK methods and callbacks.

Definitions for result data from SDK methods and callbacks.
Every type begins with a common header that is compatible with SpeedifySDK_BaseResult.

Data Structures

struct  SpeedifySDK_BaseResult
 Basic result. More...
 
struct  SpeedifySDK_StateResult
 State result. More...
 
struct  SpeedifySDK_VersionResult
 Version result. More...
 
struct  SpeedifySDK_ConnectResult
 Connection result. More...
 
struct  SpeedifySDK_DirectoryResult
 Directory result. More...
 
struct  SpeedifySDK_DirectorySettingsResult
 Directory settings result. More...
 
struct  SpeedifySDK_AccountingResult
 Accounting result. More...
 
struct  SpeedifySDK_AdaptersResult
 Adapters result. More...
 
struct  SpeedifySDK_ServerSettingsResult
 Server Settings result. More...
 
struct  SpeedifySDK_SettingsResult
 Settings result. More...
 
struct  SpeedifySDK_PrivacySettingsResult
 Privacy Settings result. More...
 
struct  SpeedifySDK_ConnectionStatsResult
 Connection Stats result. More...
 
struct  SpeedifySDK_SessionStatsResult
 Session Stats result. More...
 
struct  SpeedifySDK_NewAdapterResult
 New Adapter result. More...
 
struct  SpeedifySDK_SpeedtestResult
 Speedtest result. More...
 
struct  SpeedifySDK_AdapterOverlimitResult
 Adapter Overlimit result. More...
 
struct  SpeedifySDK_AccountCheckResult
 Account check result. More...
 
struct  SpeedifySDK_AccountCreateResult
 Account create result. More...
 
struct  SpeedifySDK_AccountPasswordChangeResult
 Password change result. More...
 
struct  SpeedifySDK_TorrentResult
 Torrent detection result. More...
 
struct  SpeedifySDK_CaptivePortalCheckResult
 Captive portal check result. More...
 
struct  SpeedifySDK_CaptivePortalLoginResult
 Captive portal login mode result. More...
 
struct  SpeedifySDK_LocalProxySettingsResult
 Local proxy settings result. More...
 
struct  SpeedifySDK_VendorSettingsResult
 Vendor settings result. More...
 
struct  SpeedifySDK_VendorUserDataResult
 Vendor user data result. More...
 
struct  SpeedifySDK_FirewallSettingsResult
 Firewall settings result. More...
 
struct  SpeedifySDK_LocalProxyDomainWatchlistHitResult
 Local proxy domain watchlist hit result. More...
 
struct  SpeedifySDK_StreamingStatsResult
 Streaming stats result. More...
 
struct  SpeedifySDK_SafeBrowsingConnectError
 Safe Browsing error on initialization. More...
 
struct  SpeedifySDK_SafeBrowsingResult
 Safe Browsing result. More...
 
struct  SpeedifySDK_SafeBrowsingStatsResult
 Safe Browsing Stats. More...
 
struct  SpeedifySDK_SafeBrowsingErrorResult
 Safe Browsing error. More...
 
struct  SpeedifySDK_SafeBrowsingBlockResult
 Safe Browsing block. More...
 
struct  SpeedifySDK_DisconnectEventResult
 Disconnect event result. More...
 
struct  SpeedifySDK_LogSettingsResult
 Log file settings result. More...
 

Macros

#define SpeedifySDK_DirectoryDomainResult   SpeedifySDK_DirectorySettingsResult
 
#define SpeedifySDK_SafeBro_Error_Header
 Common header fields of Safe Browsing results. More...
 

Typedefs

typedef uint64_t SpeedifySDK_EventID
 Callback ID type. More...
 

Macro Definition Documentation

◆ SpeedifySDK_DirectoryDomainResult

#define SpeedifySDK_DirectoryDomainResult   SpeedifySDK_DirectorySettingsResult

◆ SpeedifySDK_SafeBro_Error_Header

#define SpeedifySDK_SafeBro_Error_Header
Value:
\
bool sbError;\ \
SpeedifySDK_SafeBrowsingError sbErrorCode;\ \
char sbErrorMessage[SPEEDIFYSDK_MAX_ERROR_STRING];
#define SPEEDIFYSDK_MAX_ERROR_STRING
Length of an error message.
Definition: sdkdefines.h:12

Common header fields of Safe Browsing results.

Since
10.6

Typedef Documentation

◆ SpeedifySDK_EventID

typedef uint64_t SpeedifySDK_EventID

Callback ID type.

Since
7.5