Speedify SDK for Desktop/Embedded 16.6.1
Loading...
Searching...
No Matches
sdkdefines.h File Reference

Go to the source code of this file.

Macros

#define SPEEDIFYSDK_MAX_ERROR_STRING   200
 Length of an error message.
 
#define SPEEDIFYSDK_MAX_ADAPTERS   48
 Simultaneous adapters supported.
 
#define SPEEDIFYSDK_MAX_SERVERS   1024
 Servers supported.
 
#define SPEEDIFYSDK_MAX_COUNTRY_LEN   10
 Country id length.
 
#define SPEEDIFYSDK_MAX_CITY_LEN   20
 City id.
 
#define SPEEDIFYSDK_MAX_SERVER_FULL_NAME   100
 Server name length.
 
#define SPEEDIFYSDK_MAX_EMAIL   250
 Email length.
 
#define SPEEDIFYSDK_MAX_ADAPTER_NAME   100
 Adapter name length.
 
#define SPEEDIFYSDK_MAX_ISP_TYPE   50
 ISP type string length.
 
#define SPEEDIFYSDK_MAX_FORWARD_PORTS   20
 Forwarded ports supported.
 
#define SPEEDIFYSDK_MAX_DOWNSTREAM_SUBNETS   20
 Maximum number of subnets supported.
 
#define SPEEDIFYSDK_MAX_IP_STRING_LENGTH   46
 IP string length.
 
#define SPEEDIFYSDK_MAX_DNS_STRING_LENGTH   100
 DNS string length.
 
#define SPEEDIFYSDK_MAX_DIRECTORY_DOMAIN   100
 Length of directory server domain.
 
#define SPEEDIFYSDK_MAX_IP_COUNT   12
 Maximum number of IPs on a server.
 
#define SPEEDIFYSDK_MAX_DNS_COUNT   3
 Maximum number of DNS addresses to configure.
 
#define SPEEDIFYSDK_MAX_DOMAIN_LENGTH   50
 Maximum length of domain to proxy.
 
#define SPEEDIFYSDK_MAX_PROXY_DOMAINS   100
 Maximum number of domains returned.
 
#define SPEEDIFYSDK_MAX_PROXY_IPS   100
 Maximum number of IPs returned.
 
#define SPEEDIFYSDK_MAX_PROXY_PORTS   100
 Maximum number of ports returned.
 
#define SPEEDIFYSDK_MAX_FIREWALL_DOMAINS   100
 Maximum number of domains returned.
 
#define SPEEDIFYSDK_MAX_FIREWALL_IPS   100
 Maximum number of IPs returned.
 
#define SPEEDIFYSDK_MAX_FIREWALL_PORTS   100
 Maximum number of ports returned.
 
#define SPEEDIFYSDK_MAX_WATCHLIST_ITEMS   100
 Maximum number of domain watchlist items.
 
#define SPEEDIFYSDK_MAX_WATCHLIST_TITLE   30
 Maximum title length of domain watchlist item.
 
#define SPEEDIFYSDK_MAX_WATCHLIST_DOMAINS   12
 Maximum number of domains in a watchlist item.
 
#define SPEEDIFYSDK_MAX_STREAMS   10
 Maximum number of streams returns in a stats result.
 
#define SPEEDIFYSDK_MAX_STREAM_NAME_LEN   50
 Maximum length of SpeedifySDK_StreamStats name field.
 
#define SPEEDIFYSDK_MAX_HOST_LEN   253
 Maximum length of SpeedifySDK_SafeBrowsingErrorResult host field.
 
#define SPEEDIFYSDK_MAX_STATS_PERIODS   5
 Maximum number of stat periods requested.
 
#define SPEEDIFYSDK_STAT_PERIOD_CURRENT   0
 Requests current live stats updates.
 
#define SPEEDIFYSDK_STAT_PERIOD_TOTAL   UINT32_MAX
 Requests total stats updates.
 
#define SPEEDIFYSDK_STAT_PERIOD_DAY   24
 Requests stats updates for last day.
 
#define SPEEDIFYSDK_STAT_PERIOD_WEEK   24*7
 Requests stats updates for last week.
 
#define SPEEDIFYSDK_STAT_PERIOD_MONTH   24*30
 Requests stats updates for last month.
 
#define SPEEDIFYSDK_MAX_STREAMING_DOMAINS   100
 Maximum number of domains returned.
 
#define SPEEDIFYSDK_MAX_STREAMING_IPS   100
 Maximum number of IPs returned.
 
#define SPEEDIFYSDK_MAX_STREAMING_PORTS   100
 Maximum number of ports returned.
 
#define SPEEDIFYSDK_MAX_LANGUAGE_LEN   3
 Language id length.
 
#define SPEEDIFYSDK_MAX_SPEED_TEST_RESULTS   5
 Maximum speed test results returned.
 
#define SPEEDIFYSDK_MAX_STREAM_RESOLUTION_LENGTH   6
 Maximum streaming resolution length.
 
#define SPEEDIFYSDK_MAX_APP_NAME_LENGTH   32
 Maximum SDK App name length.
 
#define SPEEDIFYSDK_MAX_TICKET_ID_LENGTH   32
 Maximum ticket id length.
 
#define SPEEDIFYSDK_MAX_NETWORKSHARING_DISPLAY_NAME_LENGTH   33
 Maxmimum size a device's display name for pair and share discovery and advertisement.
 
#define SPEEDIFYSDK_MAX_NETWORKSHARING_CONNECT_CODE_LENGTH   143
 Maxmimum size of network sharing connect code.
 
#define SPEEDIFYSDK_MAX_NETWORK_SHARING_AVAILABLE_SHARES_RESULTS   32
 Maximum number of discovery results.
 
#define SPEEDIFYSDK_NETWORKSHARING_PEER_UUID_LENGTH   37
 Length of the peer UUID field.
 
#define SPEEDIFYSDK_MAX_ACTIVATION_CODE_LENGTH   7
 Length of the activation code field.
 
#define SPEEDIFYSDK_MAX_ACTIVATION_URL_LENGTH   256
 Length of the activation url field.
 
#define SPEEDIFYSDK_MAX_DATACENTER_LENGTH   20
 Length of the data center field.
 
#define SPEEDIFYSDK_MAX_HOSTNAME_LENGTH   256
 Length of the hostname field.
 
#define SPEEDIFYSDK_MAX_PROTOCOL_LENGTH   32
 Length of the protocol field.
 
#define SPEEDIFYSDK_MAX_PACKET_POOL_NAME_LENGTH   20
 Maximum length of the packet pool size string.
 
#define SPEEDIFYSDK_MAX_DSCP_QUEUE_LENGTH   64
 Maximum number of DSCP queues.
 
#define SPEEDIFYSDK_MAX_FIXED_DELAY_DOMAINS   100
 Maximum number of domains returned.
 
#define SPEEDIFYSDK_MAX_FIXED_DELAY_IPS   100
 Maximum number of IPs returned.
 
#define SPEEDIFYSDK_MAX_FIXED_DELAY_PORTS   100
 Maximum number of ports returned.
 
#define SPEEDIFYSDK_MAX_PEP_IPS   100
 Maximum number of IPs returned.
 
#define SPEEDIFYSDK_MAX_PEP_PORTS   100
 Maximum number of ports returned.
 
#define SPEEDIFYSDK_MAX_PEP_DSCP_VALUES   64
 Maximum number of DSCP values returned.
 
#define SPEEDIFYSDK_MAX_DATE_TIME_LENGTH   32
 Maximum length of the date and time string.
 
#define SPEEDIFYSDK_MAX_SYSTEMDATA_STRING_LENGTH   100
 Maximum length of system data string fields.
 
#define SPEEDIFYSDK_MAX_DEVICE_UUID_LENGTH   37
 Length of the device UUID field.