Core API Change Log
This section outlines API call updates and changes for the Core API from the different versions of the PCoIP Client SDK for Linux.
20.10¶
PcoipClientInitData
-
PcoipClientInitData structure has been changed for licensing related data. The following fields have been added:
- proxyServer
- proxyPort
- numberOfActivationCodes
- activationCodes
pcoip_core_api.h
- pcoip_core_api.h structure change: struct LicenseInfo has changed to the following:
struct LicenseInfo
{
enum PCoIPLicensingResult resultCode; ///< the result code as reported by the licensing module
bool hasExpiry; ///< license has a valid expiry time
time_t expiryTime; ///< time that license expires expressed as UNIX time
};
- New api: pcoip_client_log_level_get(). Returns the current event level defines as PCOIP_EVENT_LEVEL_* constants.
20.07¶
pcoip_core_api.h
- PcoipClientinitData structure change: trustCenterUrl renamed to licServerURL.
- New api: pcoip_core_aws_allowed(). Returns whether connections to Amazon WorkSpaces are allowed.
- New api: pcoip_core_api_vmware_allowed(). Returns whether connections to VMware Horizon are allowed.
- New api: pcoip_core_api_pcoip_allowed(). Returns whether PCoIP connections are allowed.
20.04¶
pcoip_core_api.h
-
pcoip_client_init() signature change: Uses new PcoipClientInitData structure. It includes data needed for licensing in future releases. The new data members should be left empty. Unused parameters were removed.
-
Deprecated api: pcoip_client_connection_callback_register()
- New api: pcoip_client_connection_callback_register(). Callback signature changed to include PCoIPAuth state for licensing in future releases.
- New api: pcoip_client_usb_set_local_termination_blacklist(). Sets devices that should be locally terminated.
pcoip_disconnect_types.h
- Added value to enum ePCOIP_DISCONNECT_CAUSE. Will be used for licensing in future releases.
certificate_store.h
- certificate_store set_store_location() removed. Location can now only be set during construction of certificate_store.
20.01¶
- No updates or changes.
19.11¶
- Relative Mouse Feature: See pcoip_core_api for details.
19.08¶
- No updates or changes.