Skip to content

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 macOS.

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

19.08

  • No updates or changes.